Android和ADB上的PAW服务器/BeanShell

Android和ADB上的PAW服务器/BeanShell,android,apk,adb,beanshell,Android,Apk,Adb,Beanshell,我需要远程安装APK,并希望使用PAW服务器。我知道PAW服务器本身不能直接安装APK,但我可以在设备上启用ADB,并使用PAW服务器的BeanShell脚本执行ADB安装。不幸的是,我是BeanShell n00b,实际上没有任何关于将BeanShell和ADB一起使用的文档。有人知道这是否可行,我如何从比恩希尔打电话给亚洲开发银行吗 编辑澄清:该设备将位于另一个物理位置,我可以通过VPN访问该位置,因此我可以通过IP而不是USB对平板电脑进行寻址。这就是为什么我需要PAW服务器或类似的东西,

我需要远程安装APK,并希望使用PAW服务器。我知道PAW服务器本身不能直接安装APK,但我可以在设备上启用ADB,并使用PAW服务器的BeanShell脚本执行ADB安装。不幸的是,我是BeanShell n00b,实际上没有任何关于将BeanShell和ADB一起使用的文档。有人知道这是否可行,我如何从比恩希尔打电话给亚洲开发银行吗


编辑澄清:该设备将位于另一个物理位置,我可以通过VPN访问该位置,因此我可以通过IP而不是USB对平板电脑进行寻址。这就是为什么我需要PAW服务器或类似的东西,而不仅仅是PC上的标准ADB。

如果您可以访问ADB,则不需要任何其他东西来安装软件包。您可以使用
adb安装
,或者如果软件包文件已下载到设备上-
adb shell pm install
命令

设备将位于另一个物理位置,我可以通过VPN访问该位置,因此我可以通过IP而不是USB对平板电脑进行寻址。这就是为什么我需要PAW服务器或类似的东西。只要你有adb访问权限,你说你可以得到-你可以运行我建议的命令。无论哪种媒体(以太网/wifi/usb/等)adb运行。是的,我可以访问adb,但不能访问usb端口。它们也不会在任何时候连接到个人电脑,只是不断地插入墙上的插座,并以某种信息亭模式运行。这就排除了从连接的PC转发ADB服务器的可能性。这些设备将无法根目录,因此WIFI上的ADB将无法工作。这基本上需要从我的PC直接连接到平板电脑的IP。你能解释一下“访问ADB”的确切含义吗?因为看起来你没有。要阅读adb的含义,我知道adb的含义,设备将通电并连接到WIFI,但不连接到PC。adb在设备上启用,因此仅运行到USB,除非有人使用该设备,这不是一个选项。关键是从远程位置更新非市场应用程序。如果所有设备都连接到通过TCP转发ADB的PC上,则可以实现这一点,但这也不是一个选项。我的意思是,我已经运行了ADB,但我没有办法访问它的位置,因此我想为PAW编写一个插件,允许上传APK的,然后ADB安装它们。