diff options
Diffstat (limited to 'TestScripts')
-rwxr-xr-x | TestScripts/install-android.sh | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/TestScripts/install-android.sh b/TestScripts/install-android.sh index 09a56c17..e4c9827d 100755 --- a/TestScripts/install-android.sh +++ b/TestScripts/install-android.sh @@ -1,17 +1,20 @@ -#!/bin/bash +#!/usr/bin/env bash set -e # install android deps sudo apt-get -qq update sudo apt-get -qq install --no-install-recommends openjdk-8-jdk unzip +# Required directories +mkdir =p "$HOME/android" +mkdir -p "$ANDROID_HOME" + # android skd/ndk curl -Lo /tmp/android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip -mkdir $HOME/android -unzip -qq /tmp/android-sdk.zip -d $HOME/android/sdk/ +unzip -qq /tmp/android-sdk.zip -d "$ANDROID_SDK/" rm -f /tmp/android-sdk.zip -echo y | $HOME/android/sdk/tools/bin/sdkmanager --update > /dev/null +echo y | "$ANDROID_SDK/tools/bin/sdkmanager" --update > /dev/null for package in "ndk-bundle"; do echo install android $package - echo y | $HOME/android/sdk/tools/bin/sdkmanager "$package" > /dev/null + echo y | "$ANDROID_SDK/tools/bin/sdkmanager" "$package" > /dev/null done |