Kalilinux安裝Genymotion

安裝Genymotion

因爲Genymotion 模擬器是基於virtualbox的, 所以務必首先安裝virtualbox虛擬機. 由於kali linux 源自帶的virtualbox是非常舊的. 所以最好還是去官方網站下面下載一個最新版本的virtualbox安裝, 最新的5.0版本新增了不少特性, 優化了性能, 體驗好了不少.

https://www.virtualbox.org/wiki/Linux_Downloads

安裝virtualbox遇到這個問題:

root@kali:~# virtualbox
WARNING: The character device /dev/vboxdrv does not exist.
     Please install the virtualbox-dkms package and the appropriate
     headers, most likely linux-headers-amd64.

     You will not be able to start VMs until this problem is fixed.
Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile

然後在這個網址找到解決辦法:https://forums.kali.org/showthread.php?31306-VirtualBox-DKMS-problems

步驟是:

1.去掉kali源,kali sana sources: deb http://http.kali.org/kali kali-rolling main contrib non-free

2. 運行: apt-get update && apt-get dist-upgrade -y

3. 重啓reboot

4. You install your headers: apt-get install linux-headers-$(uname -r)

5. apt-get install virtualbox-guest-x11
6. 運行virtualbox就ok了

安裝好virtualbox之後就可以去安裝Genymotion了.首先去官網下載Genymotion最新版. 下載地址在這裏 https://www.genymotion.com/#!/download 注意,下載前請先註冊下. 版本的選擇在網頁的最下方,選擇 Linux平臺的 Debian. 博主用的是kali linux 2.0 64位,自然是選擇Debian 64位的安裝文件.下載回來以後是一個bin文件, 首先需要賦予可執行權限.

chmod +x genymotion-2.5.2_x64_debian.bin

然後它默認會安裝在opt/genymobile/genymotion下
運行:

root@jimo:/opt/genymobile/genymotion# ./genymotion

然後添加一個虛擬機進行下載安裝:

1

由於國內限制,下載速度很慢,可以去日誌文件裏找到下載地址通過其他工具下載,具體看:
http://blog.csdn.net/qing666888/article/details/51622762

錯誤解決

遇到如下錯誤:

$ adb devices
List of devices attached
adb server version (32) doesn't match this client (36); killing...
error: could not install *smartsocket* listener: Address already in use
ADB server didn't ACK
* failed to start daemon *
error: cannot connect to daemon

原因是adb衝突了,解決方法看:
http://blog.csdn.net/m_changgong/article/details/51730664
完了記得重啓。

然後運行:

tns run android --emulator

啓動模擬器即可。

發佈了66 篇原創文章 · 獲贊 205 · 訪問量 33萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章