Android - 使用没有开发人员选项的ADB

时间:2016-07-01 13:05:04

标签: android batch-file deployment adb

我有一个愚蠢的问题:是否可以在没有启用开发者选项的情况下运行adb?

我想通过批处理脚本在多个设备上部署应用程序,但目前我需要启用开发人员选项,我不希望这样做。

如果有可能我应该怎么做?

这里有我的批处理脚本:

@echo off
echo START

for /F %%A in ('adb devices ^|findstr /i /r "device" ^|findstr /i /v "list"') do (
    echo Installing APK to : %%A
    if %%A neq "" (
        adb -s %%A install %1
    )
)

pause

1 个答案:

答案 0 :(得分:2)

简短回答:

没有标准和通用的方法来做你想做的事。

答案很长:

这取决于。许多制造商实施他们自己的专有接口,可用于实现与您类似的目标。例如,通过特殊的USB电缆(使用特定的ID引脚)连接此类设备会强制该设备枚举额外的USB接口。该接口可用于发送特殊命令(在您的情况下将 USB调试打开)发送到设备。但对此类专有信息的讨论不属于SO。