Android Studio Virtual Device Emulator Runner
Testting
- Applications 文件夹下必须要有 类似
Android Studio.app
文件夹 Android Studio.app
文件夹可以从 release 下载
- 需要 正确 设置
electron/main/index.ts staticPath
路径: 打包后 和 没打包 的路径 - 需要将 dev 分支 的
src/Android.app
复制到src/static
目录 -
icon.png
正确打包了, 但是只有 浏览器 能访问, 我不能直接复制, 所以 我该怎么获取Android.app
示例呢? - nodejs 读取 配置文件, 默认为
emulatorLists.value[avdID].config
- 顺便解决下
console
提示的几个问题
- Android Studio
- Android SDK
- Android Emulator
- Android Emulator Command-line
- Start the emulator from the command line
- Android Emulator Config
- XML Config
Preparing "Install SDK Patch Applier v4 v.1".
Downloading https://dl.google.com/android/repository/3534162-studio.sdk-patcher.zip
"Install SDK Patch Applier v4 v.1" ready.
Installing SDK Patch Applier v4 in /Users/mac/Library/Android/sdk/patcher/v4
"Install SDK Patch Applier v4 v.1" complete.
"Install SDK Patch Applier v4 v.1" finished.
Preparing "Install Sources for Android 34 (revision 1)".
Downloading https://dl.google.com/android/repository/sources-34_r01.zip
"Install Sources for Android 34 (revision 1)" ready.
Installing Sources for Android 34 in /Users/mac/Library/Android/sdk/sources/android-34
"Install Sources for Android 34 (revision 1)" complete.
"Install Sources for Android 34 (revision 1)" finished.
Preparing "Install Android SDK Platform 34 (revision 2)".
Downloading https://dl.google.com/android/repository/platform-34-ext7_r02.zip
"Install Android SDK Platform 34 (revision 2)" ready.
Installing Android SDK Platform 34 in /Users/mac/Library/Android/sdk/platforms/android-34
"Install Android SDK Platform 34 (revision 2)" complete.
"Install Android SDK Platform 34 (revision 2)" finished.
Preparing "Install Android SDK Build-Tools 34 v.34.0.0".
Downloading https://dl.google.com/android/repository/build-tools_r34-macosx.zip
"Install Android SDK Build-Tools 34 v.34.0.0" ready.
Installing Android SDK Build-Tools 34 in /Users/mac/Library/Android/sdk/build-tools/34.0.0
"Install Android SDK Build-Tools 34 v.34.0.0" complete.
"Install Android SDK Build-Tools 34 v.34.0.0" finished.
Preparing "Install Android SDK Platform-Tools v.34.0.4".
Downloading https://dl.google.com/android/repository/platform-tools_r34.0.4-darwin.zip
"Install Android SDK Platform-Tools v.34.0.4" ready.
Installing Android SDK Platform-Tools in /Users/mac/Library/Android/sdk/platform-tools
"Install Android SDK Platform-Tools v.34.0.4" complete.
"Install Android SDK Platform-Tools v.34.0.4" finished.
Preparing "Install Android Emulator v.32.1.15".
Downloading https://dl.google.com/android/repository/emulator-darwin_x64-10696886.zip
Packages to install: - Intel x86 Atom System Image (system-images;android-22;default;x86)
Preparing "Install Intel x86 Atom System Image API 22 (revision 6)".
Downloading https://dl.google.com/android/repository/sys-img/android/x86-22_r06.zip
Last login: Mon Oct 16 20:46:09 on ttys000
/Users/mac/Documents/Android\ 5.app/Contents/MacOS/runemu ; exit;
➜ ~ /Users/mac/Documents/Android\ 5.app/Contents/MacOS/runemu ; exit;
[~] 正在初始化资源文件 ...
[✓] 初始化完成!
INFO | Android emulator version 32.1.15.0 (build_id 10696886) (CL:N/A)
INFO | Found systemPath /Users/mac/Library/Android/sdk/system-images/android-32/default/x86_64
INFO | Storing crashdata in: /tmp/android-mac/emu-crash.db, detection is enabled
INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.
WARNING | Please update the emulator to one that supports the feature(s): Vulkan
INFO | Sending adb public key [QAAAAHediqi5s5YceKNZBvPlQ9hBOOr/+Pg6mV3BKihTt3FW97JWpqDEKknOwZq31qtp2CPvSy+ve73lPuaRUvbEI7Y4wMOnT8bpRFbTSxJIjb/zIJhKE2TNqLz8Qgx61gJ7rff1nbB/JB9pwtcf1EWwiIWqmxynA5Mj/lM4zE57bGcyXRRyEUROHYAY3mqtIKi12UMZaEcR9/B1JnDpzXSz+vvzhkxF+wMAgkZ/dfZqbWEZ7JhcFwiE8vG5ESlY7GKsBPRItv0usPnoCOf8jg4WZkjiDZlp3dfSa7BVKQjsY5qVDJtRflh0ZS8IC9j0XqPh16oMMm+yoGbqbRekmSy5uDFDY0C8wJf85iPkyRxuBEZRwcapStvsUd64Z1XhK+Z81ecXDkfnqM0/0Rfrm5HiPy054vNeD6yLEGGaN17mzXpMZzwjbDCmHJBzZ04HRXv/KFAqemeGOJalhA34zgTIZLEvCep4FzvzaLfSS+iyEXsRsziuluzMTAU/YNMfsPdNKTtf51+0ybFiwiZtqwzh1oGyJYHtKknRaDVK816M3ga8I0IjsjX4m88HnwVmVL4W7OIamj/0wzl2USRLIIzTArMOvXzJq5dONZVte6cAyjbg7vEh2be9J+0OxM8BQWU95ullppevKX4/a+rAp4Cail7+FNOsZWlSuPnUXD7LJUCUmi5FcQEAAQA= mac@unknown]
WARNING | cannot add library /Users/mac/Library/Android/sdk/emulator/qemu/darwin-x86_64/lib64/vulkan/libvulkan.dylib: failed
WARNING | VirtioWifi is only support on API level 30 and above.
INFO | added library /Users/mac/Library/Android/sdk/emulator/lib64/vulkan/libvulkan.dylib
pc_memory_init: above 4g size: 40000000
WARNING | *** No gRPC protection active, consider launching with the -grpc-use-jwt flag.***
INFO | Started GRPC server at 127.0.0.1:8554, security: Local, auth: none
INFO | Advertising in: /Users/mac/Library/Caches/TemporaryItems/avd/running/pid_6145.ini
Could not initialize record - Unknown Audiodevice
Could not initialize record - Unknown Audiodevice
Failed to create voice `adc'
INFO | Setting display: 0 configuration to: 1440x3040, dpi: 560x560
WARNING | Failed to process .ini file /Users/mac/.android/emu-update-last-check.ini for reading.
ERROR | Unable to connect to adb daemon on port: 5037
INFO | Your emulator is out of date, please update by launching Android Studio:
- Start Android Studio
- Select menu "Tools > Android > SDK Manager"
- Click "SDK Tools" tab
- Check "Android Emulator" checkbox
- Click "OK"
WARNING | Failed to process .ini file /Users/mac/.android/emu-update-last-check.ini for reading.
https://dl.google.com/android/repository/sys-img/google_apis/x86_64-32_r07.zip
https://dl.google.com/android/repository/sys-img/android/x86_64-32_r01.zip