前提・実現したいこと
java(プログラミング自体も)初心者です.
Androidアプリの開発をしようと思っております.
機能として同一Wi-Fi内の他デバイスに信号を送りたいと考えております.
とりあえずpingを打とうとしています.
調べたところpingが使えないとおっしゃっている方もいらっしゃるのですが,
pingではだめなのでしょうか.
また,他の方針などはないのでしょうか.
該当のソースコード
java
1 /** 2 * adb shell で実行可能なping コマンドを実行することでネットワークの疎通確認を行います 3 * 4 * @return 接続可能ならtrue, 不可能ならfalse 5 */ 6 public static boolean ping(){ 7 Runtime runtime = Runtime.getRuntime(); 8 Process proc = null; 9 try{ 10 proc = runtime.exec("ping -c 5 www.google.com"); 11 proc.waitFor(); 12 }catch(Exception e){} 13 int exitVal = proc.exitValue(); 14 if(exitVal == 0)return true; 15 else return false; 16 }
試したこと
ネットに上げられていた上のものでping対象を変更してみましたが成功しませんでした.
補足情報(FW/ツールのバージョンなど)
環境はAndroid Studioです.
設定は昨日入れたままほぼ触っておりません.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。