我如何使用java检测android设备是否连接到pc。我正在创建一个动态web项目,在一个jsp页面中我想检查android设备是否连接到客户端机器。假设客户端机器没有已安装安卓 SDK。
任何帮助将不胜感激。
我希望在 google play 中得到完全相同的结果,如下图所示
您可以使用亚行。它位于 SDK 文件夹中。
adb devices
打印已连接设备的列表。
您将需要在 windows 上使用 java 获取 shell,并按照 cypressious 的建议尝试 adb devices。
try {
mProcess = Runtime.getRuntime().exec("adb devices > C:\Users\status.txt");
} catch (IOException e) {
e.printstacktrace }
osStream = new DataOutputStream(mProcess.getOutputStream());
在此之后,您可以简单地解析 status.txt 文件并查看设备是否已连接。