2010年12月31日 星期五

2010年12月16日 星期四

Windows7 64位元下,Android模擬器無法模擬~~

原本在XP上安裝Android模擬環境很正常也很順利,可是原本的筆電已經壽終正寢,換了一台桌上All in one電腦後,灌了Windows 7 64位元,雖然安裝順利,但是裝好後,按下Run執行程式,模擬程式有啟動,但卻無法模擬程式執行,如下圖:

這個問題最後在Android官網上找到解決辦法,官網說可以試著把ADB重新啟動試試看,一試之下果然解決了無法模擬的問題了。

方法是開啟DDMS,在Eclipse主選單上點選"Windows/Open Perspective/Other",如下圖:

當開啟Open Perspective視窗後,選取DDMS後,按下OK。

此時Eclipse會切換畫面到DDMS,此時可以看到左邊Device空空如也,因為沒有裝置啟動,再來重新啟動ADB吧,點擊Device工具列右邊的三角形打開下拉選單,選擇"Reset adb",如下圖所示:

 下方Console欄可以看到重啟過程訊息,如下所示:

 重啟完成後,發現Device欄有裝置資訊了,如下圖所示:

 再看看模擬器,程式Run起來了,如下圖所示:

這時候再切回程式編輯器,開發環境即可正常運作了,切回編輯視窗方法跟切到DDMS一樣,點擊主選單"Window/Open Perspective/Java"即可。

不知道什麼原因,能解決就好,不過每次開啟Eclipse都要重啟一次adb是有點麻煩,希望Android團隊能盡快解決這個問題。