Android SDK Command-line Tools icon

Android SDK Command-line Tools 11076708

Command-line tools for building and debugging Android apps

Installation

System wide:

{
  environment.systemPackages = with nix-casks.packages.${system}; [
    android-commandlinetools # Android SDK Command-line Tools
  ];
}

Home Manager:

{
  home.packages = with nix-casks.packages.${system}; [
    android-commandlinetools # Android SDK Command-line Tools
  ];
}

Package Definition

{
  "pname": "android-commandlinetools",
  "version": "11076708",
  "src": {
    "url": "https://dl.google.com/android/repository/commandlinetools-mac-11076708_latest.zip",
    "sha256": "7bc5c72ba0275c80a8f19684fb92793b83a6b5c94d4d179fc5988930282d7e64"
  },
  "installPhase": [
    "mkdir -p \"$out/share/android-commandlinetools/cmdline-tools\" && cp -r \"cmdline-tools\" \"$out/share/android-commandlinetools/cmdline-tools/latest\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/avdmanager\" \"$out/bin/avdmanager\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/lint\" \"$out/bin/lint\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/retrace\" \"$out/bin/retrace\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/screenshot2\" \"$out/bin/screenshot2\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/sdkmanager\" \"$out/bin/sdkmanager\"",
    "mkdir -p \"$out/bin\" && ln -s \"$out/share/android-commandlinetools/cmdline-tools/latest/bin/apkanalyzer\" \"$out/bin/apkanalyzer\""
  ],
  "meta": {
    "description": "Command-line tools for building and debugging Android apps",
    "homepage": "https://developer.android.com/studio"
  }
}