??? 在windows下連接android手機(jī)需要驅(qū)動程序,在linux下卻能自動識別,但是還是需要一點點設(shè)置。
??? 以ubuntu為例,當(dāng)把usb連接線連上電腦和手機(jī)時,手機(jī)會彈出一個對話框,這里要在對話框里選擇“調(diào)試”模式。
?? ?ubuntu把a(bǔ)ndroid手機(jī)識別為網(wǎng)卡usb0,在操作手機(jī)前,需要設(shè)置一個ip地址:
?? ?sudo ifconfig usb0 192.168.100.1
??? 為了讓adb命令控制手機(jī),需要設(shè)置環(huán)境變量ADBHOST:
??? export ADBHOST=192.168.100.2
??? 然后輸入adb shell就可以進(jìn)入手機(jī)的控制臺了。
??? 每次插拔usb線的都需要進(jìn)行上述設(shè)置,可把這些命令保存為一個shell文件:
#!/bin/bash
sudo ifconfig usb0 192.168.100.1
export ADBHOST=192.168.100.2
adb kill-server
adb start-server