ADB Shell适合三星使用的Tasker插件程序,它能够让你的手机发送ADB指令,让你能够使用手机控制一系列例如智能电视盒能够接收到ADB指令的设备,当让需要说明的是你需要将两者之间进行一些设置,所以有需要的话可以尝试下载这款ADB Shell!
ADB Shell介绍
此Tasker插件允许您将(一系列)ADB Shell命令发送到启用了ADB的远程设备(或设备本身)。这个应用程序确实需要Tasker工作!
在目标设备上,您可以做任何你想做的事情在使用该设备的终端或ADB Shell时能够做到。这包括打开应用程序,移动文件,模拟输入等(天空是极限,谷歌是你的朋友)。
我的应用程序可以在Tasker中用作操作,并且需要在添加到任务时才能正确配置。
注意说明
- 您可以通过用“;”分隔它们来一次发送多个命令。
- 单个操作中的所有命令将自动跟随“退出”命令,以关闭ADB连接。这意味着如果要发送多个相互依赖的命令,则需要将它们放在单个Tasker操作中并用“;”分隔。
- 如果您希望我的插件的多个操作在Tasker任务中相继运行,请保持超时设置不变。发送命令时,Tasker将继续。
- 第一次尝试通过ADB连接到另一台设备时,它会询问您是否信任该设备。要使此插件正常工作,您需要始终“信任此计算机”。
- 可以在Tasker中查看和重用控制台的输出。这可以通过访问%output1,%output2等来完成。
- 该插件将在您的SD卡上生成两个密钥文件,以便能够与设备建立安全的ADB连接。
使用场景
现在来看一些有用的命令!
- 我自己经常使用的命令是通过发送命令“input keyevent POWER”打开或关闭支持WiFi的AndroidTV(Nvidia SHIELD)上的ADB,这模拟按下电源按钮。
- 当然你可以改变按哪个键,例如按箭头键你可以做“输入keyevent DPAD_RIGHT”或“...... LEFT”等。
- 另一个简单的命令就是“重启”,你猜对了,重启装置!你也可以在这里放“reboot -p”来关闭它。
- 能够做的很酷的事情是在设备上启动应用程序。您需要谷歌一点才能找到应用的主要活动。此示例将在设备上打开Chrome:“am start -n com.android.chrome/com.google.android.apps.chrome.Main”。
- 当您在IP地址字段中填写“localhost”时,每个命令都将在设备上执行!如果您当然启用了ADB(可以使用“adb tcpip 5555”从PC激活),这甚至可以在没有root的情况下工作。
当然还有很多其他命令,天空是极限!
这是我第一次发布的应用程序,所以请留下反馈并提交错误,以便我尽力解决它们!任何提示都非常欢迎!
中文名:ADB Shell Command Tasker Plugin
包名:com.ADBPlugin
MD5值:12383e4e7f663db7e0fddd2031f4a51e