summaryrefslogtreecommitdiff
path: root/shenvs/android-dev.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--shenvs/android-dev.nix37
1 files changed, 0 insertions, 37 deletions
diff --git a/shenvs/android-dev.nix b/shenvs/android-dev.nix
deleted file mode 100644
index cb0d74c..0000000
--- a/shenvs/android-dev.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-# Leer del manual de nixpkgs:
-# 15.2.5. Notes on environment variables in Android projects
-pkgs: let
- buildToolsVersion = "31.0.0";
-
- android = (pkgs.androidenv.override {
- licenseAccepted = true;
- }).composeAndroidPackages {
- buildToolsVersions = [ buildToolsVersion ];
- platformVersions = [ "29" ];
- abiVersions = [ "armeabi-v7a" "arm64-v8a" ];
- extraLicenses = [];
- };
-
- sdkRoot = "${android.androidsdk}/libexec/android-sdk";
-in {
- paths = with pkgs; [
- (gradleGen.override {
- # all-packages.nix dice esto:
- # java = pkgs.jdk8; TODO: upgrade https://github.com/NixOS/nixpkgs/pull/89731
- java = pkgs.jdk;
- }).gradle_latest
-
- android.androidsdk
- android.build-tools
-
- ktlint
- ];
-
- enter = ''
- export ANDROID_SDK_ROOT=${sdkRoot}
- #export ANDROID_NDK_ROOT=ANDROID_SDK_ROOT/ndk-bundle
-
- # Use the same buildToolsVersion here
- alias gradle='gradle -Dorg.gradle.project.android.aapt2FromMavenOverride=${sdkRoot}/build-tools/${buildToolsVersion}/aapt2'
- '';
-}