Java を使用して Android デバイスが PC に接続されているかどうかを検出するにはどうすればよいですか。アンドロイド SDK がインストールされています。
どんな助けでも大歓迎です。
下の図に示すように、Google Playでもまったく同じ結果が必要です
Windows で Java を使用してシェルを取得し、cypressious が提案するように adb デバイスを試す必要があります。
try {
mProcess = Runtime.getRuntime().exec("adb devices > C:\Users\status.txt");
} catch (IOException e) {
e.printstacktrace }
osStream = new DataOutputStream(mProcess.getOutputStream());
この後、単に status.txt ファイルを解析して、デバイスが接続されているかどうかを確認できます。
ADBを使用できます。これは SDK フォルダーにあります。
adb devices
接続されているデバイスのリストを出力します。