Creating symbolic links in Android SDK folder. After Android-Studio resp. IntelliJ will work with Maven and Gradle.
#!/bin/bash | |
# Author: Tobias Preuss | |
# Version: 2018-01-05 | |
echo "Creating symbolic links in Android SDK folder" | |
echo "=============================================" | |
echo | |
if [ -z "$ANDROID_HOME" ] ; then | |
echo "Could not find Android SDK. Environment variable ANDROID_HOME is not defined." | |
exit 1 | |
fi | |
if [ ! -d "$ANDROID_HOME/build-tools/27.0.3" ] ; then | |
echo "Could not find build-tools folder 27.0.3. Please download the latest version first." | |
exit 1 | |
fi | |
echo "Found ANDROID_HOME set to $ANDROID_HOME" | |
echo | |
# For IntelliJ and Android-Studio | |
ln -s $ANDROID_HOME/platform-tools/adb $ANDROID_HOME/tools/adb | |
ln -s $ANDROID_HOME/build-tools/27.0.3/aapt $ANDROID_HOME/tools/aapt | |
ln -s $ANDROID_HOME/build-tools/27.0.3/dx $ANDROID_HOME/tools/dx | |
ln -s $ANDROID_HOME/build-tools/27.0.3/zipalign $ANDROID_HOME/tools/zipalign | |
ln -s $ANDROID_HOME/build-tools/27.0.3/lib/dx.jar $ANDROID_HOME/tools/dx.jar | |
# For Gradle | |
ln -s $ANDROID_HOME/build-tools/27.0.3/lib/dx.jar $ANDROID_HOME/build-tools/17.0.0/lib/dx.jar | |
This comment has been minimized.
This comment has been minimized.
thanks.. it worked like a charm. |
This comment has been minimized.
This comment has been minimized.
@technohowl In one of the earlier versions of Android Studio an error occurred when dx was not there after Google changed the SDK folder structure. I am not sure if it still needed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
thanks!