我正在编写一个应用程序,它允许计算机上的 android 手机和 java 应用程序通过 USB 电缆进行通信。在这种情况下,不能选择使用蓝牙或 Wifi。
我发现很难找到一个好的解决方案来解决这个问题,而且主机/附件库似乎旨在将手机连接到扩展坞/相机/电路板,而不仅仅是一台 PC。这是我的解决方案,如果有更好的选择,请告诉我:
我将创建一个 Java 应用程序来使用 ADB 将文件推送到手机上,然后手机将检查这些文件是否有更改并采取相应措施。
到目前为止,它似乎运行良好,除了我使用 /sdcard/ 文件夹来保存这些文件。我希望这个应用程序也可以在没有 SD 卡的手机上运行,所以我想知道是否还有其他安全文件夹可以指望能够从带有 ADB 的 PC 和 android 应用程序访问。
(我查看了 INTERNAL STORAGE 库,但我不知道它们将数据存储在哪里,以及我是否可以从 ADB 推/拉它们。)
提前感谢您的帮助!