0

ルート化された Android デバイス (6.1.1、API 23) と、su コマンドを実行する Android Studio で開発/インストールされた APK を使用しています。

Process process = Runtime.getRuntime().exec("su");
DataOutputStream os = new DataOutputStream(process.getOutputStream());
os.writeBytes("adb shell " + "\n");
os.flush();
os.writeBytes(commandString + "\n");
os.flush();
os.close();

実行するたびに、アプリケーションのスーパーユーザー権限の付与を求めるダイアログがトリガーされます。ただし、選択を記憶するオプションはすべて無効になっています。利用可能な唯一のオプションは、スーパーユーザー権限を「今回のみ」付与することです。

原因/解決策に関するアイデアはありますか?

システム イメージは AOSP + ドライバーから構築されていることに注意してください。

4

0 に答える 0