ubuntu + adb + shell + android studio

1.在ubuntu 系統開發界面,寫一個  自動重啓adb  的shell

2. 該腳本  的前提是 你已經安裝 android sdk

下載 android sdk  這裏不做介紹..

3.ubuntu 系統,怎麼樣檢測 android 設備呢?

a. 用數據線  將你的android 設備與ubuntu  系統連接.

   a1. 在你的ubuntu 系統,終端上 輸入 lsusb

   a2. 插拔一次你的數據線,觀察lsusb 具體打印信息

如圖所示, 我這邊   插拔一個andoroid 設備時,

變化的    那一項是:

Device 010:  ID 2207:0006

a3.  將這 信息 記錄下來,寫進去    /etc/udev/rule.d  目錄下

a4.  查看/etc/udev/rule.d 目錄下的 .rules 文件, 沒有的話就 新建一個;

a5.例如,我新建了一文件51-android.rules:

 我將 a2 步驟 操作看到了 設備信息,添加進來 這個文件. 並且有足夠的權限 0666

a6.  執行命令 sudo ldconfig;  source 51-android.rules

 

4. 接下來 是一個腳本運行 adb 的;

a1. 我的android sdk 的目錄是  /home/work/Android/Sdk

a2.下面是 shell

#!/bin/bash
sudo /etc/init.d/udev restart
sleep 2
sudo /home/work/Android/Sdk/platform-tools/adb kill-server
sleep 1
sudo /home/work/Android/Sdk/platform-tools/adb start-server
sleep 1
echo -e "\033[32m---android devices ---\033[0m"
adb devices
exit

 

爲了方便,可以將它保存下來;並將它 命名爲auto_runadb.sh

 後面就可以直接 bash auto_runadb.sh 啦

5. 運行 後,你的 android studio  就可以看到 設備了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章