1. 程式人生 > >慎重升級Android SDK Tools 至 r20

慎重升級Android SDK Tools 至 r20

Android SDK Tools r20釋出, 同時釋出的還有 ADT Pulgin 20。

但升級到Android SDK Tools r20可能出現眾多疑難雜症。

問題一:升級到Android SDK Tools r20,虛擬機器出錯

執行4.0.3或4.1的虛擬機器報錯

Starting emulator for AVD 'iphone4s'
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

刪除,重建,錯誤依舊。重啟系統,偶爾第一次能啟動虛擬機器,但不穩定。

網上部分解決方案指出Device ram size不能超過1G,但4G記憶體,RAM減少到512 或256 仍然報錯。

在沒有更好辦法情況下,目前只有恢復使用Android SDK Tools r18。

1、備份android-sdk目錄;
2、解除安裝Android SDK Tools 20;
3、執行installer_r18-windows.exe 安裝Android SDK Tools r18;
4、將platforms、platform-tools、system-images三個目錄拷貝回android-sdk目錄下;
5、執行SDK Manager 測試虛擬機器。

目前環境

Android SDK Tools  :18
Android SDK Platform-tools :12
ADT Pulgin :20