2017-11-23 7 views
-4

Androidアプリケーションで特定のアクションを実行するには、Javaプログラムでadbコマンドを実行する必要がありますが、残念ながらそれを行う方法が見つかりませんでした。どうすればJavaを使ってこれを実現できますか?これを達成するための唯一の方法はProcessBuilderか、これを達成するための他の方法がありますか?親切にお手伝いします。Javaを使用してプログラムによってadbコマンドを実行する方法

答えて

0
 try { 
      Process process = Runtime.getRuntime().exec("command"); 
      // for data access 
      StringBuilder sb = new StringBuilder(); 
      BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()); 
      String data; 
      while((data = br.readLine()) != null) { 
      sb.append(data); 
      } 
      br.close(); 
      // do whatever you want with sb content   
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 
関連する問題