以root身份运行android程序

是否有可能以root身份运行我的程序? 我知道如何运行命令行本地使用情况,但如何以root身份运行Java程序?

  • 如何使用root访问权限创buildandroid应用程序?
  • 如何从源代码授予对特定应用程序的根访问权限,而不是root的根?
  • Android在Java中设置(获取)环境variables
  • 无法在生产设备上运行
  • 在果冻豆片中隐藏系统栏(根)
  • 如何根Android模拟器?
  • ANDROID:如何在Android应用程序中获得root权限?
  • 如何在Android 4.2及更高版本上使用root切换飞行模式?
  • 这将为你工作:

    try { Process process = Runtime.getRuntime().exec("su"); process.waitFor(); } catch (IOException e) { e.printStackTrace(); } catch (InterruptedException e) { e.printStackTrace(); } 

    你可以使用这个命令:

     exec(new String[] { "su", "-c", COMMAND }); 

    祝好,Tim