Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
android-platform-tools # Android SDK Platform-Tools
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
android-platform-tools # Android SDK Platform-Tools
];
} Package Definition
{
"pname": "android-platform-tools",
"version": "36.0.2",
"src": {
"url": "https://dl.google.com/android/repository/platform-tools_r36.0.2-darwin.zip",
"sha256": "106a5d31fad8c1c0c5a180d06f5779767d129d7d5edbe629005c11a85eec5b4b"
},
"installPhase": [
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/adb\" \"$out/bin/adb\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/etc1tool\" \"$out/bin/etc1tool\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/fastboot\" \"$out/bin/fastboot\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/hprof-conv\" \"$out/bin/hprof-conv\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/make_f2fs\" \"$out/bin/make_f2fs\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/make_f2fs_casefold\" \"$out/bin/make_f2fs_casefold\"",
"mkdir -p \"$out/bin\" && ln -s \"$out/platform-tools/mke2fs\" \"$out/bin/mke2fs\""
],
"meta": {
"description": "Android SDK component",
"homepage": "https://developer.android.com/tools/releases/platform-tools"
}
}