genymotion下載
https://www.genymotion.com/download/
另下載 VirtuaBox
https://www.virtualbox.org/wiki/Linux_Downloads
Linux Android SDK 下載
百度網盤:http://tools.android-studio.org/index.php/sdk/
解壓SDK 最好是在/home/目錄下 怕genymotion不讀root權限
tar -xvf android-sdk_r24.4.1-linux.tgz
配置Android SDK環境變量
sudo vi .bathrc
# /home/lbc/android-sdk/android-sdk-linux 《< SDK路徑
export ANDROID_HOME=/home/lbc/android-sdk/android-sdk-linux
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
source .bathrc
android -h # 在home目錄嘗試
安裝 android-tools-adb
sudo apt-get install android-tools-adb
adb # 在home目錄嘗試
點擊打開genymotion
點擊所需要的 android版本和屏幕大小
這是我下載的 版本
我們要看的重點是 Android API: (7.1-API 25) <這個版號特別重要
隨後我們在/home 目錄下輸入命令 來下載我們要本地控制的 (7.1-API 25) 版的SDK
android update sdk
輸入命令後就可以召喚出一個android sdk安裝補丁平臺
** 如果沒有召喚 輸入命令 android list target 查看當前我這個Type類型 按這個類型下載 網上這個教程比較多
或者用android sudio進行界面下載
下載完 給genymotion指定目錄 進行adb連接
genymotion默認端口號是5555
設置 adb連接端口 的全局變量 (這裏特別重要網上教程太亂了!!經過一系列的思考)
sudo vi .bathrc
export ANDROID_ADB_SERVER_PORT=5555
source .bathrc
啓動我們下載好的模擬器
頭頂就是IP地址 這裏真的很重要
啓動好之後 adb IP連接
adb connect 192.168.57.101:5555
adb devices
以上代表連接成功
adb shell