環境: Windows 任何版本(xp、7、8、10、server等)主要是用cmd
准備工具:abc 下載地址:https://pan.baidu.com/s/1SKu24yyShwg16lyIupO5VA 提取碼:ih0i (網友提供的)
Notepad (任何文本編輯器都可以,只要不用win系統自帶的記事本,因為記事本保存時候會加入BOM頭,在安卓系統里可能會出現錯誤,會編程的人懂的)
操作:
環境變量,很多文章要安裝環境變量,這個目的是為了讓系統知道ADB文件在什么地方放着。
如果不設置,就要你自己手動去找存放ADB目錄,還有一種方法是把ADB的幾個文件解壓直接放到系統默認的環境變量目錄C:\Windows\System32\下
這里我就解壓到E盤ADB目錄 (解壓路徑隨意,你能找到就行),完整路徑:E:\ADB\adb.exe 其他文件也都和adb.exe在同一目錄就不列出來了。
打開CMD,屏幕左下角 開始--所有程序--附件--命令提示符,
執行命令:
C:\Users\Administrator>E: E:\>cd ADB E:\ADB>dir 驅動器 E 中的卷是 Temp 卷的序列號是 722A-E282 E:\ADB 的目錄 2020/12/05 周六 21:29 <DIR> . 2020/12/05 周六 21:29 <DIR> .. 2018/06/11 周一 16:18 1,850,368 adb.exe 2018/06/11 周一 16:18 97,792 AdbWinApi.dll 2018/06/11 周一 16:18 62,976 AdbWinUsbApi.dll 2018/06/11 周一 16:18 857,088 fastboot.exe 4 個文件 2,868,224 字節 2 個目錄 20,830,883,840 可用字節 E:\ADB>
先要知道你電視的IP地址,在電視 ,設置--網絡設置里就可以看到,我電視的IP是192.168.1.16,注意你的電腦要和你電視在同一局域網,
比如我的電腦IP是192.168.1.20 ,電視的是192.168.1.16 那么 192.168.1 這樣就是在同一局域網(我只說大部分情況下),
一般家庭都沒問題,大公司或學校要咨詢網絡管理員。
如何開啟暴風電視TV的ADB服務,《暴風電視TV開啟ABD功能》 文章
連接暴風TV 和 獲取ROOT權限,這樣我們就連接上了。如果提示錯誤就重新在連一次,
#連接到暴風TV 端口默認5555 可不寫 adb connect 192.168.1.16 #獲取root權限 adb root
現在就可以上傳下載,test.txt是隨便建立的一個文件放到本地E盤ADB目錄下和adb.exe同目錄
#上傳test.txt文件到 電視的 /etc/ 目錄下 adb push test.txt /etc/ #下載 test.txt文件到本地當前路徑,也就是e:\ADB目錄下。 adb pull /etc/test.txt ./
看到下圖最后一行,root@watermelon:/ # root就代表是root用戶了,其實就是linux系統了,因為安卓用的就是linux內核。
#獲取讀寫權限 adb remount #adb shell是進入電視里的命令行,之前我們只是用abc發送命令到電視、 adb shell
到此 我們就可以用命令去操作系統了,但是不要隨便刪除東西,否則電視會出問題。
常用命令:(懂Linux的人應該不用多看)
adb shell 進入手機中linux操作系統 ls 列舉當前目錄下的所有文件 cd 文件名 切換(跳轉)目標文件 mkdir 文件名 新建文件 pwd 打印(顯示)當前的工作目錄 echo "文件內容"” >創建新的文件內容 exit 退出當前操作界面 rm 文件名 刪除指定的文件 rm -r 文件名刪除文件夾 adb push 電腦上的路徑 文件瀏覽器中的目錄 將pc的文件傳入手機上 adb pull 文件瀏覽器中的文件路徑 我的電腦的路徑 將手機上的文件傳入pc上 adb install apk文件名 將APK文件安裝到手機上的命令 (1)adb install 復制過后apk的路徑 + apk文件名 ( 2 ) adb install 直接將要安裝的apk拖拽至dos界面即可 adb uninstall 程序的主包名 卸載apk程序
參考:
https://blog.csdn.net/weixin_43927138/article/details/90477966
https://blog.csdn.net/qq_37169103/article/details/80191771
https://hu60.cn/q.php/bbs.topic.90122.html