前言
在【hyper-v 安裝CentOS 7.6】中hyper-v和安卓的夜神模擬器nox、BlueStacks無法同時開啟
ps. 我的電腦是Intel CPU
安裝Visual Studio 的 Android 模擬器
可以和 Android Studio 搭配
預設會安裝 KitKat Android 4.4(API Level 19)
Android Studio配置硬件加速
https://developer.android.com/studio/run/emulator-acceleration#choose-windows-hypervisor Configure hardware acceleration for the Android Emulator - Choose a hypervisor on Windows
使用Windows Hypervisor Platform配置VM加速
在你啟用 WHPX前,你的電腦必須準備:
- Intel處理器:支持虛擬化技術(VT-x)、Extended Page Tables (EPT)和Unrestricted Guest (UG)功能。VT-x必須在你電腦的BIOS中啟用(參考閱讀:【virtualbox心得】)
- Android Studio 3.2 Beta 1 以上IDE
- 安卓模擬器27.3.8以上版本
- windows 10更新到最新(需要2018年4月之後的更新)
使用以下步驟安裝WHPX :
讓Android Studio找到 Visual Studio安卓模擬器
https://stackoverflow.com/a/31763471 Android Studio cannot find the Visual Studio emulator
http://coinxu.github.io/blog/docker/usage/2-run-andriod-studio-without-disable-hypver-v.html 同时运行Hyper-V与Android Studio
https://stackoverflow.com/a/39857938 “Visual Studio Android Emulator” for “Android Studio”
- 搜尋regedit =》 瀏覽 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
- 新增【機碼(K)】:Android SDK Tools
- 點選那個新增的機碼(key)
- 新增【字串值(S)】。數值名稱:path。數值資料:C:\Users\username\AppData\Local\Android\Sdk
成功用Android Studio執行Visual Studio安卓模擬器 |
https://stackoverflow.com/a/51189354 VS Emulator: Adb.exe not found
解決Android Studio的Hardcoded string警告
https://stackoverflow.com/a/34130992 How to solve this issue of Hardcoded string?
- 把光標放在Hard coded字串上
- 按 alt+enter
- 輸入你資源的名字
- OK
安裝apk包時報錯
WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.
pkg: /data/local/tmp/app-debug.apk
Failure [INSTALL_FAILED_OLDER_SDK]
https://blog.csdn.net/u012822634/article/details/45072747 android studio Failure [INSTALL_FAILED_OLDER_SDK]错误
有可能是最低版本號大於設備的版本
cordova 因為package.json不同的cordova-android,其platforms/android/build.gradle的defaultMinSdkVersion不同
"cordova-android": "^9.0.0" =》defaultMinSdkVersion=22 //Integer - Minimum requirement is Android 5.1
"cordova-android": "^8.1.0" =》 defaultMinSdkVersion=19 //Integer - Minimum requirement is Android 4.4
解法
Visual Studio Emulator for Android 下載 Marshmallow Android 6.0.0 API Level 23,用高一點的版本去執行
安裝更高版本的安卓模擬器
https://support.bluestacks.com/hc/en-us/articles/360041390952-How-to-use-BlueStacks-on-Windows-10-with-Hyper-V-enabled How to use BlueStacks 4 on Windows 10 with Hyper-V enabled
現在BlueStacks 4支援hyper-v的Windows 10電腦了
直接打開【BlueStacks官網】,安裝程序會依據你的電腦是否開啟hyper-v,自動安裝正確版本的BlueStacks(真厲害)
安裝完應用程式名字是:BlueStacks(Hyper-v) Beta
加快BlueStacks 4的秘訣
https://support.bluestacks.com/hc/en-us/articles/360022677392-Speed-Up-Tips-on-BlueStacks Speed up tips on BlueStacks 4
檢查安卓(模擬器)版本
https://stackoverflow.com/a/36496770 How to check Android OS version of bluestacks Emulator
456
沒有留言:
張貼留言