diff options
author | Heikki Halmet <heikki.halmet@qt.io> | 2021-05-24 13:04:36 +0300 |
---|---|---|
committer | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2022-04-08 08:15:19 +0000 |
commit | 12a87cba0a6c42c374c6b5a4363b4eaed96a9572 (patch) | |
tree | 3a374453f0f3cdeb815b3123e03caadc99f6c696 /coin/provisioning | |
parent | 3072446274acf7f52f4cdfabc20a656e35ce942b (diff) |
Provisioning: Install Android 11 automotive emulator
This is needed after moving from internal tqtc-qt5 branches to qt5.
Android 11 image was built internally.
Pick-to: 6.3 6.2
Task-number: QTQAINFRA-4343
Change-Id: Ie0c4c5853079303ef9d4537f3b7b06ab62f14e3b
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
Diffstat (limited to 'coin/provisioning')
-rwxr-xr-x | coin/provisioning/common/linux/android_linux.sh | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/coin/provisioning/common/linux/android_linux.sh b/coin/provisioning/common/linux/android_linux.sh index 262291f9..c0e3d70c 100755 --- a/coin/provisioning/common/linux/android_linux.sh +++ b/coin/provisioning/common/linux/android_linux.sh @@ -67,6 +67,12 @@ sdkApiLevel="android-31" toolsSha1="9172381ff070ee2a416723c1989770cf4b0d1076" ndkSha1="9ece64c7f19763dd67320d512794969930fce9dc" +# Android automotive +sdkApiLevelAutomovie="android-30" +androidAutomotive11Url="$basePath/${sdkApiLevelAutomovie}_automotive.tar.gz" +androidAutomotive="android-automotive" +android11Sha="4a5cd2bea7ce323b724c3ff1faab13d99f9d2be9" + toolsTargetFile="/tmp/$toolsFile" toolsSourceFile="$basePath/$toolsFile" ndkTargetFile="/tmp/$ndkFile" @@ -136,6 +142,15 @@ echo "y" | ./sdkmanager --install "system-images;android-23;google_apis;x86" \ echo "Checking the contents of Android SDK again..." ls -l "$sdkTargetFolder" -echo "no" | ./avdmanager create avd -n emulator_x86_api_23 -k "system-images;android-23;google_apis;x86" -c 2048M -f +echo "no" | ./avdmanager create avd -n emulator_x86_api_23 -c 2048M -f \ + -k "system-images;android-23;google_apis;x86" + +echo "Install $sdkApiLevelAutomovie $androidAutomotive" +DownloadURL "$androidAutomotive11Url" "$androidAutomotive11Url" "$android11Sha" \ + "/tmp/${sdkApiLevelAutomovie}_automotive.tar.gz" +sudo tar -xzf "/tmp/${sdkApiLevelAutomovie}_automotive.tar.gz" -C $sdkTargetFolder/system-images +echo "no" | ./avdmanager create avd -n automotive_emulator_x86_api_30 -c 2048M -f \ + -k "system-images;${sdkApiLevelAutomovie};${androidAutomotive};x86" + # Purely informative, show the list of avd devices ./avdmanager list avd |