ADB Shell適合三星使用的Tasker插件程序,它能夠讓你的手機(jī)發(fā)送ADB指令,讓你能夠使用手機(jī)控制一系列例如智能電視盒能夠接收到ADB指令的設(shè)備,當(dāng)讓需要說(shuō)明的是你需要將兩者之間進(jìn)行一些設(shè)置,所以有需要的話可以嘗試下載這款A(yù)DB Shell!
ADB Shell介紹
此Tasker插件允許您將(一系列)ADB Shell命令發(fā)送到啟用了ADB的遠(yuǎn)程設(shè)備(或設(shè)備本身)。這個(gè)應(yīng)用程序確實(shí)需要Tasker工作!
在目標(biāo)設(shè)備上,您可以做任何你想做的事情在使用該設(shè)備的終端或ADB Shell時(shí)能夠做到。這包括打開應(yīng)用程序,移動(dòng)文件,模擬輸入等(天空是極限,谷歌是你的朋友)。
我的應(yīng)用程序可以在Tasker中用作操作,并且需要在添加到任務(wù)時(shí)才能正確配置。
注意說(shuō)明
- 您可以通過(guò)用“;”分隔它們來(lái)一次發(fā)送多個(gè)命令。
- 單個(gè)操作中的所有命令將自動(dòng)跟隨“退出”命令,以關(guān)閉ADB連接。這意味著如果要發(fā)送多個(gè)相互依賴的命令,則需要將它們放在單個(gè)Tasker操作中并用“;”分隔。
- 如果您希望我的插件的多個(gè)操作在Tasker任務(wù)中相繼運(yùn)行,請(qǐng)保持超時(shí)設(shè)置不變。發(fā)送命令時(shí),Tasker將繼續(xù)。
- 第一次嘗試通過(guò)ADB連接到另一臺(tái)設(shè)備時(shí),它會(huì)詢問(wèn)您是否信任該設(shè)備。要使此插件正常工作,您需要始終“信任此計(jì)算機(jī)”。
- 可以在Tasker中查看和重用控制臺(tái)的輸出。這可以通過(guò)訪問(wèn)%output1,%output2等來(lái)完成。
- 該插件將在您的SD卡上生成兩個(gè)密鑰文件,以便能夠與設(shè)備建立安全的ADB連接。
使用場(chǎng)景
現(xiàn)在來(lái)看一些有用的命令!
- 我自己經(jīng)常使用的命令是通過(guò)發(fā)送命令“input keyevent POWER”打開或關(guān)閉支持WiFi的AndroidTV(Nvidia SHIELD)上的ADB,這模擬按下電源按鈕。
- 當(dāng)然你可以改變按哪個(gè)鍵,例如按箭頭鍵你可以做“輸入keyevent DPAD_RIGHT”或“...... LEFT”等。
- 另一個(gè)簡(jiǎn)單的命令就是“重啟”,你猜對(duì)了,重啟裝置!你也可以在這里放“reboot -p”來(lái)關(guān)閉它。
- 能夠做的很酷的事情是在設(shè)備上啟動(dòng)應(yīng)用程序。您需要谷歌一點(diǎn)才能找到應(yīng)用的主要活動(dòng)。此示例將在設(shè)備上打開Chrome:“am start -n com.android.chrome/com.google.android.apps.chrome.Main”。
- 當(dāng)您在IP地址字段中填寫“l(fā)ocalhost”時(shí),每個(gè)命令都將在設(shè)備上執(zhí)行!如果您當(dāng)然啟用了ADB(可以使用“adb tcpip 5555”從PC激活),這甚至可以在沒(méi)有root的情況下工作。
當(dāng)然還有很多其他命令,天空是極限!
這是我第一次發(fā)布的應(yīng)用程序,所以請(qǐng)留下反饋并提交錯(cuò)誤,以便我盡力解決它們!任何提示都非常歡迎!
中文名:ADB Shell Command Tasker Plugin
包名:com.ADBPlugin
MD5值:12383e4e7f663db7e0fddd2031f4a51e