Pages

Monday, 2 May 2016

mac上的android模拟器-genymotion

如果你有 apk 文件 想 运行一下看看 ,但是又没有  Android 设备 ,那么 genymotion 将会是一个  很好的解决方案。

1、安装
下载链接: https://cloud.genymotion.com/page/launchpad/download/  下载之前 需要在 官网上 注册一个 账号。
下载 mac os  64 位 对应的版本。
下载完后 是 dmg ,打开dmg 直接将 Genymotion Shell.app 和 Genymotion.app ,拖动到 Applation 里面就可以了 。
到此 Genymotion.app 安装就完成了。


2、运行

如果 想在 mac os 上 运行 Genymotion.app ,还需要安装 VirtualBox  ,是一个 免费的 虚拟机软件  ,
VirtualBox 下载链接:  https://www.virtualbox.org/wiki/Downloads   下载 x86/amd64 版本,下载完 打开 dmg ,双击里面的 pkg 文件 就可以安装了。
安装完 VirtualBox ,然后 到 Applation 里面双击 Genymotion.app  就可以运行了 

3、运行 Genymotion.app 并安装设备
Genymotion.app  运行起来之后,首次运行会提示你 安装 设备 ,安装设备时需要你 登录 前面注册的 账号,随便选一个设备安装,推荐安装 samsung galaxy s4 ,安装完后 选中设备,点击 play 就运行设备了
4、安装apk
接下来, 就该安装 apk 了 ,这个 很简单,直接 将 你 的 apk 拖动到   Genymotion.app  的运行 窗口就 可以了。

补充:
如果 你安装 apk 的时候 ,安装失败,提示 安装包 不兼容 ,这是由于 apk 安装包 只包含 arm 架构 对应的  二进制 格式  ,没有包含 i386 ,x86 等  二进制格式,
解决办法就是  给   genymotion 添加  arm架构支持 ,方法就是 
下载一个 插件 直接 拖放到 genymotion 的 运行 窗口 中 就可以了 
插件下载地址: http://download.csdn.net/download/xiaofei125145/8353649
------------------

MAC安裝《Genymotion Android模擬器》大玩Android APP 


Android是一個開放的平台,因此先前也分享了幾個Android的模擬器,但當初梅干使用Android模擬器,最主要的功能就是用來測試網頁,看網頁在Android手機上是否能正常運作,雖然說這些Android模擬器,也可透過Google Player安裝Android APP,在電腦中就可玩Android APP,但由於是模擬器,因此能安裝的APP還是有所限制,以及在執行效能上,也不如在手機上來的順暢,而先前在網路被熱烈討論的Genymotion Android模擬器,不但百分百的相容,且執行效能更好.

該模擬器可橫跨各平台,無論是Windows、MAC、Liunx皆可使用,同時還可模擬各種Android的裝置,雖然網路上已有不少朋友分享過,但大多都是以Windows平台為主,所以梅干就來分享一下Genymotion模擬器,要如何在MAC平台上安裝與設定,讓使用水果的朋友,也能在MAC OSX平台中,大玩Android APP啦!就連現在火紅的神魔之塔也沒問題喔!由於安裝過程有點繁索,盡量將它簡化,讓各位可快速的安裝完成。

準備檔案:
1.VirtualBox:官網下載
2.Genymotion:註冊&下載
3.Android SDK:官網下載
4.ARM Translation Installer:v1.1下載
5.Google Play:4.3版 | 所有版本

第驟一、下載&安裝 VirtualBox:
Step1
進到VirtualBox下載頁面,點一下OSX版本。
Step2
下載完畢後,雙響並點選VirtualBox.pkg依續的完成安裝.

第驟二、下載&安裝 Genymotion:
Step3
進到Genymotion官網後,需先註冊完畢後,再下載Mac OSX64Bits版本。
Step4
下載完畢雙響,分別把Genymotion.appGenymotion Shell.app拉到右邊的Applictions資料夾中.

第驟三、Genymotion安裝Android平台:
Step5
進到應用程式後,雙響Genymotion.app
Step6
接著按Yes
Step7
按一下右下的Connect鈕,再輸入Genymotion所註冊的帳密。
Step8
接著選擇要安裝Android的裝置平台,建議安裝Galaxy Nexus 4.3的版本。
Step9
再按Next
Step10
這時就會開始下載與安裝Android平台。

第驟四、Genymotion設定Android平台:
Step11
接著進到Android SDK網頁,點右下按鈕,下載Android SDK並解壓縮。
Step11
安裝完畢後,點一下Settings
Step12
切到ADB頁籤,將Android SDK路徑位置,指向剛所下載Android SDK的資料夾的SDK中。
Step13
接著再點一下後方的螺絲起子,將下方的Use virtual keyboard for typing選項勾起來。
Step14
都設定好後,點上方的Play鈕,就可啟動Android啦!
第驟五、安裝ARM資料庫:
Step15
接著將下載完畢的Genymotion-ARM-Trasnslation.zip,拖拉到Genymotion視窗上。
Step16
OK
Step17
再按OK

第驟六、安裝Google Play:
Step18
重覆步驟15將gapps拖拉到Genymotion再按OK
Step19
安裝完成後,並重啟Genymotion

第驟七、安裝Android APP:

Step20
點一下Google Play。

Step21
輸入Google帳戶。

Step22
接著就可下載與安裝你所喜欢的app啦!

這樣就可在Mac上大玩Android APP啦!