Browse Source

New Android emulator install script

Jamon Holmgren 5 years ago
parent
commit
81e974824a
1 changed files with 9 additions and 14 deletions
  1. 9
    14
      .github/workflows/detox.yml

+ 9
- 14
.github/workflows/detox.yml View File

@@ -26,20 +26,15 @@ jobs:
26 26
           yarn global add detox-cli
27 27
       - name: Setup - Install Android Emulator
28 28
         run: |
29
-          cwd=$(pwd)
30
-          cd $ANDROID_HOME/tools/bin
31
-          yes | ./sdkmanager emulator
32
-          export PATH="${ANDROID_HOME}/emulator:${PATH}"
33
-          ./sdkmanager "system-images;android-25;google_apis;x86"
34
-          yes | ./sdkmanager --licenses
35
-          ./avdmanager list device
36
-          ./avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"
37
-          cd $ANDROID_HOME/tools
38
-          sudo apt-get install cpu-checker
39
-          kvm-ok
40
-          sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
41
-          ./emulator -avd test
42
-          cd $cwd
29
+          touch ~/.android/repositories.cfg 
30
+          brew cask install caskroom/versions/java8
31
+          brew cask install android-sdk
32
+          brew cask install intel-haxm
33
+          sdkmanager --update
34
+          export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"
35
+          sdkmanager "platform-tools" "platforms;android-27" "extras;intel;Hardware_Accelerated_Execution_Manager" "build-tools;27.0.0" "system-images;android-27;google_apis;x86" "emulator"
36
+          avdmanager create avd -n test -k "system-images;android-27;google_apis;x86" --tag google_apis
37
+          emulator -avd test
43 38
       - name: List Android Emulators
44 39
         run: emulator -list-avds
45 40
       - name: List iOS Simulators