Czy można uruchomić mój program jako root? Wiem, jak uruchomić natywne narzędzia wiersza poleceń, ale jak uruchomić program Java jako root?Uruchom program Android jako root
Odpowiedz
To będzie pracować dla Ciebie:
try {
Process process = Runtime.getRuntime().exec("su");
process.waitFor();
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
Można to wykorzystać do polecenia:
exec(new String[] { "su", "-c", COMMAND });
Najlepsze życzenia, Tim
Tak, wiem o tym. Ale jak uruchomić nie-poleconą aplikację na Androida java z uprawnieniami root'a? – arts777
@RankoR Nie możesz. Aby uruchomić jako root, musisz użyć wiersza poleceń, ponieważ jest to jedyny sposób na bezpośrednią interakcję z jądrem Linux. Możesz jednak użyć wiersza poleceń do skopiowania aplikacji do katalogu/system/app /, a następnie masz te same uprawnienia co aplikacje systemowe. Sprawdź także ['RootTools'] (http://code.google.com/p/roottools/). Jest bardzo pomocny w uruchamianiu root'a. – Jakar
a także, możesz uruchomić "su" tylko na urządzeniu zrootowanym –
- 1. Uruchom program C++ w Clion jako root
- 2. C#: Uruchom program konsoli zewnętrznej jako ukryty
- 3. Dlaczego warto uruchomić program Visual Studio jako "Uruchom jako administrator"?
- 4. Uczyń program Java jako niezależny exe (uruchom bez JVM).
- 5. rejestrowanie hierarchii vs. program rejestrujący root?
- 6. Uruchom program elisp bez Emacsa?
- 7. Uruchom program Mathematica w klastrze
- 8. Uruchom aplikację .NET jako administrator
- 9. C# uruchom program Windows automatycznie programowo
- 10. Wykonywanie poleceń jako root bez hasła root lub sudo
- 11. Spark: uruchom InputFormat jako singleton
- 12. "Uruchom jako" brakuje aplikacji na Androida
- 13. Uruchom program Outlook za pomocą C#
- 14. Uruchom program na drugim monitorze (framework Qt)
- 15. Uruchom program GUI na hoście przez SSH
- 16. Uruchom program Word 2013 z wiersza poleceń
- 17. Uruchom serwer MySQL jako usługa (Win 8)
- 18. Uruchom obraz dokowania jako kontener
- 19. Uruchom program AVD Manager w systemie Android Studio 2.3.3 bez tworzenia projektu Android.
- 20. Przenoszenie pliku jako root zachowujący własność linux
- 21. Play Framework jako SBT Non-Root Module
- 22. Web Deploy - Konfigurowanie instalacji root jako domyślnej
- 23. Jak uruchomić skrypt powłoki jako root (sudo)?
- 24. Jak korzystać z NSTask jako root?
- 25. ADB otrzymuje odmowę dostępu pomimo uruchamiania jako root
- 26. Eclipse: "Uruchom jako" nie wyświetla elementów listy (np. "Uruchom jako aplikację dla Androida")
- 27. Czy istnieje różnica między aplikacją Uruchom jako: Wiosenne uruchamianie i Uruchom jako: Aplikacja Java?
- 28. Błąd "Odmowa dostępu root" w aplikacji Android
- 29. Android JNI: root-cause deadd00d (dvmAbort)
- 30. Android Uruchom inną aplikację, gdy blokada zadania
rzucić okiem na to: http: // stackoverflow.com/questions/5293615/how-can-i-get-root-permissions-through-android-sdk –
Znalazłem bibliotekę dla Ciebie tutaj: https://code.google.com/ p/roottools/wiki/Użytkowanie to za darmo używać @RomainPiel – gumuruh