顯示具有 Studio 標籤的文章。 顯示所有文章
顯示具有 Studio 標籤的文章。 顯示所有文章

2015年4月10日 星期五

[Android] Android Studio 安裝 Genymotion 模擬器

Genymotion算是一個還不錯的模擬器,有些人可能拿來玩手機遊戲之類的。

當然它也可能幫助開發者來開發APP,在這邊介紹如何安裝這個模擬器。

先到官方網站,裡面提供了一些資訊,我們選擇免費版的就好了。


註冊完後,收完認證信就可以下載及安裝。

如果你找不到下載點 可以點這裡

若是MAC或Linux的使用者,可能需要多安裝Oracle Virtual Box


安裝玩Genymotion之後,必須到Android Studio之中設定

1. File → Settings


2.輸入plugins,找到plugins,最後點選Browse repositories





3.輸入Genymotion就能找到這個插件,並且安裝它。

4.安裝完畢後重新啟動,會發現多了一個小東西


5.點選這個Icon,第一次安裝它會叫你設定你Genymotion安裝的路徑位置


6.之後你就能利用Genymotion來創建模擬器,也能在上面測試APP了


7.當你的模擬器運行的時候,Android Studio執行專案,可以選擇用這個模擬器來跑



整體而言算是一個滿方便的模擬器,最重要的是可以直接拖曳APK檔案到模擬器的視窗進行安裝,而速度也許略勝於內建的模擬器。

如果有錯誤的話,檢查一下是否有設定路徑

Windows的位置大約在
C:\Program Files\Genymobile\Genymotion

MAC則是
/Applications/Genymotion.app

設定的方式參考以下兩張圖





















2015年2月23日 星期一

[Android] Android Studio 安裝模擬器的小問題

開啟模擬器時可能會遇到這個錯誤訊息,

Cannot launch AVD in emulator.
Output: emulator:
ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

















1.點選Tools→Android→SDK Manager















2.下載並安裝Extras類的,Intel X86 Emulator Accelerator(HAXM installer)

3.找到Android SDK的安裝路徑
點左上角的File → Project Structure,可以較快速的知道路徑位置。


4.sdk→extras→intel→Hardware_Accelerated_Execution_Manager→intelhaxm-android.exe

安裝此檔案

5.如果安裝時發生此錯誤
要確認是否有開啟虛擬化功能(intel virtualization technology)

也有可能是你電腦有安裝Avast這個防毒軟體,把他解除安裝後就可以安裝了。

這樣應該可以開啟模擬器了。

若是你的CPU是AMD的話,就跳過這個步驟吧,AMD CPU不能安裝Intel虛擬化功能的。

你可以考慮使用Genymotion模擬器來開發。