準(zhǔn)備工作 一部Androd手機(jī) 一臺(tái)電腦 局域網(wǎng)
使用USB數(shù)據(jù)線將手機(jī)連接到電腦上 其次安裝驅(qū)動(dòng) 驅(qū)動(dòng)可以使用手機(jī)助手進(jìn)行安裝 比如應(yīng)用寶 360之類的挣惰。
給Android SDK的adb工具配置環(huán)境變量 (當(dāng)然 也可以不進(jìn)行配置在執(zhí)行命令的時(shí)候指定目錄也可以)
使用cmd輸入指令 adb devices 查看已連接的設(shè)備 可以看到已經(jīng)連接上電腦的設(shè)備
這時(shí)候進(jìn)行重定向端口的操作 指令:adb tcpip 5555
指令操作成功之后 這時(shí)候已經(jīng)可以斷開(kāi)USB連接了 接下來(lái)查看手機(jī)在局域網(wǎng)中的IP地址
電腦使用cmd指令 adb connect ip地址 連接手機(jī)的IP地址
如果不進(jìn)行重定向端口的話 是無(wú)法連接上的 會(huì)被手機(jī)終端拒絕連接
連接上之后 就可以在開(kāi)發(fā)工具當(dāng)中查看到該設(shè)備 可以在該設(shè)備上安裝軟件
并且重定向成功一次后 只要沒(méi)有調(diào)用kill-server指令 以后局域網(wǎng)連接手機(jī)是不需要再重定向端口的
連接成功后 可以為Android設(shè)備安裝軟件 和卸載軟件 關(guān)機(jī) 或 重啟 都可以做到
常見(jiàn)adb指令:
adb install apk路徑 /安裝apk文件
adb uninstall apk包名 /卸載apk文件
/啟動(dòng)指定應(yīng)用
adb shell am start -n 包名/包名+入口Activity
adb kill-server /關(guān)閉adb的服務(wù)
adb reboot 重新啟動(dòng)
adb reboot recovery 重新啟動(dòng)到recovery
adb reboot bootloader 重新啟動(dòng)到bootloader