eclipse+ADT下android开发AVD若干问题
1、問題:啟動AVD時,提示Error:?Error?parsing /android-sdk-windows/system-images/ndroid-23/android-wear/armeabi-v7a/devices.xml
查閱下,發現是devices.xml內d:skin開頭存在無效內容。
解決:/android-sdk-windows/tools/lib/devices.xml覆蓋/android-sdk-windows/system-images/ndroid-23/android-wear/armeabi-v7a/devices.xml
重啟eclipse和AVD即不再提示,但未發現該錯誤對開發有影響。
2、問題:已在SDK manager中安裝Intel X86 Emulator Accelerator(HAXM),但AVD的CPU\ABI設置為Android TV Intel X86 Atom并啟動時還是提示未安裝加速器;
解決:HAXM已在\android-sdk-windows\extras\intel\Hardware_Accelerated_Execution_Manager路徑下,執行intelhaxm-android.exe安裝
3、問題:啟動AVD后一直卡著,通過DDMS-logcat查看:emulator without host-side gpu emulation detected
? ? ? 解決:重新配置AVD,勾選 Use Host GPU即可;
? ? ? 結果還是一直卡著,通過DDMS-logcat查看:Host Connection get一直停留著,幾番折騰都沒辦法。
? ? ? 最后換SDK platforms,原來是最高android6.0(API 23),換成android4.2.2(API17)后即可。
? ? ? 猜測是否是ADT內AVD Manager版本和API版本關系,開發時還是不要選最新版本。
? ? ?模擬器后續還是考慮Genymotion的使用,android avd安裝文件極其龐大而且版本之間不兼容,準備開發環境太辛苦。
? ? ?
總結
以上是生活随笔為你收集整理的eclipse+ADT下android开发AVD若干问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu15.10安装XAMPP
- 下一篇: Hadoop系列一:Hadoop集群分布