From 13d5a4f299c169e8426ecc2d09f1c8a63db9dff5 Mon Sep 17 00:00:00 2001 From: Yang Date: Sat, 12 Oct 2024 17:12:12 +1100 Subject: [PATCH] Create avd dir. --- lib/sdk-installer.js | 1 + src/sdk-installer.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/sdk-installer.js b/lib/sdk-installer.js index 21f35572..fe7f5138 100644 --- a/lib/sdk-installer.js +++ b/lib/sdk-installer.js @@ -63,6 +63,7 @@ function installAndroidSdk(apiLevel, target, arch, channelId, emulatorBuild, ndk // add paths for commandline-tools and platform-tools core.addPath(`${cmdlineToolsPath}/latest:${cmdlineToolsPath}/latest/bin:${process.env.ANDROID_HOME}/platform-tools`); // set standard AVD path + yield io.mkdirP(`${process.env.HOME}/.android/avd`); core.exportVariable('ANDROID_AVD_HOME', `${process.env.HOME}/.android/avd`); // accept all Android SDK licenses yield exec.exec(`sh -c \\"yes | sdkmanager --licenses > /dev/null"`); diff --git a/src/sdk-installer.ts b/src/sdk-installer.ts index fa0ee16f..f87028a6 100644 --- a/src/sdk-installer.ts +++ b/src/sdk-installer.ts @@ -32,6 +32,7 @@ export async function installAndroidSdk(apiLevel: string, target: string, arch: core.addPath(`${cmdlineToolsPath}/latest:${cmdlineToolsPath}/latest/bin:${process.env.ANDROID_HOME}/platform-tools`); // set standard AVD path + await io.mkdirP(`${process.env.HOME}/.android/avd`); core.exportVariable('ANDROID_AVD_HOME', `${process.env.HOME}/.android/avd`); // accept all Android SDK licenses