@@ -10,39 +10,26 @@ function Create-AVD{
10
10
While ($installEmulatorAnswer -ne ' y' -and $installEmulatorAnswer -ne ' n' )
11
11
12
12
if ($installEmulatorAnswer -eq ' y' ) {
13
- if ((Read-Host " Do you want to install HAXM (Hardware accelerated Android emulator)?" ) -eq ' y' ) {
14
- Write-Host - ForegroundColor DarkYellow " Setting up Android SDK system-images;android-25;google_apis;x86..."
15
- echo y | cmd / c " $androidExecutable " " system-images;android-25;google_apis;x86"
13
+ Write-Host - ForegroundColor DarkYellow " Setting up Android SDK system-images;android-28;google_apis;x86..."
14
+ echo y | cmd / c " $androidExecutable " " system-images;android-28;google_apis;x86"
16
15
17
- echo y | cmd / c " $androidExecutable " " extras;intel;Hardware_Accelerated_Execution_Manager"
18
- $haxmSilentInstaller = [io.path ]::combine($env: ANDROID_HOME , " extras" , " intel" , " Hardware_Accelerated_Execution_Manager" , " silent_install.bat" )
19
- cmd / c " $haxmSilentInstaller "
16
+ echo y | cmd / c " $androidExecutable " " extras;intel;Hardware_Accelerated_Execution_Manager"
17
+ $haxmSilentInstaller = [io.path ]::combine($env: ANDROID_HOME , " extras" , " intel" , " Hardware_Accelerated_Execution_Manager" , " silent_install.bat" )
18
+ cmd / c " $haxmSilentInstaller "
20
19
21
- if ($LASTEXITCODE -ne 0 ) {
22
- Write-Host - ForegroundColor Yellow " WARNING: Failed to install HAXM in silent mode. Starting interactive mode."
23
- $haxmInstaller = [io.path ]::combine($env: ANDROID_HOME , " extras" , " intel" , " Hardware_Accelerated_Execution_Manager" , " intelhaxm-android.exe" )
24
- cmd / c " $haxmInstaller "
25
- }
26
-
27
- $cmdArgList = @ (
28
- " create" ,
29
- " avd" ,
30
- " -n" , " Emulator-Api25-Default-haxm" ,
31
- " -k" , ' "system-images;android-25;google_apis;x86"'
32
- )
33
- }
34
- else {
35
- Write-Host " Setting up Android SDK system-images;android-25;google_apis;armeabi-v7a..."
36
- echo y | cmd / c " $androidExecutable " " system-images;android-25;google_apis;armeabi-v7a"
37
-
38
- $cmdArgList = @ (
39
- " create" ,
40
- " avd" ,
41
- " -n" , " Emulator-Api25-Default" ,
42
- " -k" , ' "system-images;android-25;google_apis;armeabi-v7a"'
43
- )
20
+ if ($LASTEXITCODE -ne 0 ) {
21
+ Write-Host - ForegroundColor Yellow " WARNING: Failed to install HAXM in silent mode. Starting interactive mode."
22
+ $haxmInstaller = [io.path ]::combine($env: ANDROID_HOME , " extras" , " intel" , " Hardware_Accelerated_Execution_Manager" , " intelhaxm-android.exe" )
23
+ cmd / c " $haxmInstaller "
44
24
}
45
25
26
+ $cmdArgList = @ (
27
+ " create" ,
28
+ " avd" ,
29
+ " -n" , " Emulator-Api28-Default" ,
30
+ " -k" , ' "system-images;android-28;google_apis;x86"'
31
+ )
32
+
46
33
echo no | cmd / c $avdManagerExecutable $cmdArgList
47
34
48
35
if ($LASTEXITCODE -ne 0 ) {
0 commit comments