我们公司购买了50个三星Galaxy Tabs供企业使用。 在将这些程序交付给用户之前,我们必须在其中安装一些标有公司标签的程序。
我们认为最简单的方法是通过ADB,但需要启用USB调试。有没有比在每个设备上逐个启用它更好更快的方法呢?是否可以在使用USB电缆连接时使用某些程序或代码从PC启用USB调试? 理想的解决方案是我们通过USB将多个设备连接到一台PC并运行安装脚本,启用USB调试,运行安装,禁用USB调试,最后关闭设备。你会怎么做?
BR, TUPE
答案 0 :(得分:2)
有没有比在每个设备上逐个启用它更好更快的方法呢?
有几个人一个接一个地在每个设备上同时启用它。
使用USB电缆连接时,是否可以使用某些程序或代码从PC启用USB调试?
幸运的是,不,因为这将是一个安全漏洞。
理想的解决方案是我们通过USB将多个设备连接到一台PC并运行安装脚本,启用USB调试,运行安装,禁用USB调试,最后关闭设备。
根据您的计划,一段Windows恶意软件可能会检测到Android设备已插入并在该设备上安装Android恶意软件。毕竟,如果你的安装脚本"可以做到,恶意软件也可以。
你会怎么做?
在内部网络服务器上托管APK,生成一个短网址,检查"允许非市场安装"在设备上,并在设备的浏览器中启动该URL。这假设您计划更新应用程序(例如,错误修复),并且您不打算针对每个更新执行整个USB电缆过程。在这种情况下,您需要为APK文件配置Web服务器并允许"允许非市场安装"无论如何都要检查复选框,因此您也可以将其作为初始设备设置的一部分。
答案 1 :(得分:0)
使用USB电缆连接时,是否可以使用某些程序或代码从PC启用USB调试?
希望不是。如果可能的话,你插入设备的任何硬件都可以做一些非常讨厌的事情而没有任何机会让你干预。
我做过一些类似的大型安装。我没有找到一种技术可以做到最后。
我建议你在某个地方托管你的apk文件缩短(易于输入)网址。 然后在设备上打开浏览器并输入网址。这将下载你的apk,当你点击通知中的下载完成时,它将开始安装。
注意:您必须在设置中启用“允许从未知安装”。我认为最快的方法就是下载并按下apk,这会弹出一个对话框,其中有一个按钮,您可以按此按钮直接进入正确的设置页面以启用此功能。但坏消息是,在您打开它之后,安装将不会自动恢复。所以你要么找到带有文件浏览器的apk,要么回到浏览器并下载它的新副本。我猜想后者可能会更快,虽然更混乱。