Specify ANDROID_SDK_ROOT and ANDROID_USER_HOME in environement variables

This commit is contained in:
Akash Yadav
2022-05-22 14:03:49 +05:30
parent 7c7e10b72b
commit 30aa44ce1f
3 changed files with 6 additions and 2 deletions
@@ -194,6 +194,8 @@ public final class Environment {
ENV_VARS.put("HOME", HOME.getAbsolutePath());
ENV_VARS.put("ANDROID_HOME", ANDROID_HOME.getAbsolutePath());
ENV_VARS.put("ANDROID_SDK_ROOT", ANDROID_HOME.getAbsolutePath());
ENV_VARS.put("ANDROID_USER_HOME", HOME.getAbsolutePath() + "/.android");
ENV_VARS.put("JAVA_HOME", JAVA_HOME.getAbsolutePath());
ENV_VARS.put("GRADLE_USER_HOME", GRADLE_USER_HOME.getAbsolutePath());
ENV_VARS.put("TMPDIR", TMP_DIR.getAbsolutePath());
@@ -35,8 +35,10 @@ class AndroidIDEPlugin implements Plugin<Project> {
}
if (isApp) {
project.android.sourceSets {
main.java.srcDirs += "${System.getenv ("HOME")}/logsender"
project.afterEvaluate {
project.android.sourceSets {
main.java.srcDirs += "${System.getenv ("HOME")}/logsender"
}
}
}
}