Учитывая, что я собрал файл linux exe в своих ресурсах/исходном каталоге. Могу ли я выполнить его с помощью Process.execute ("./ resources/raw/filename") или у меня должны быть специальные разрешения (например, ROOT или smth)?security - Process.execute() на android
0
A
ответ
1
Во-первых, как вы скомпилировали исполняемый файл? Надеюсь, вы использовали Cross-Compiler.
И да, вы можете выполнять заявки ... Никаких специальных прав не требуется.
Я не пробовал этот метод, (Process.execute()
) Но я могу подтвердить Runtime.getRuntime().exec("/path/a.out");
работы .... :)
При выполнении этого, приложение будет иметь тот же уровень привилегий в качестве приложения (не root) ... если вы не укоренились в устройстве.
Смежные вопросы
- 1. Android PHP Webservice Security
- 2. Android HttpWebConnection security
- 3. Android runOnUiThread thread security
- 4. Android Broadcast Security
- 5. Android Data Security на SD-карте
- 6. HandlerThread security в Android
- 7. Android Intent Security
- 8. Credential Security Android App
- 9. Android Security Изменение UID
- 10. Android для PHP API Security
- 11. Android WebView SSL 'Security Warning'
- 12. Android M Camera Security Exception
- 13. Android Offline Highscore security/anticheat
- 14. iPhone security security,
- 15. sql server security security vs server security
- 16. Datagram Transport Layer Security (DTLS) на Android/Java
- 17. csom security credential security
- 18. SQLCipher security
- 19. Android App и PHP Web Service Security
- 20. Android (ios) для PHP API Security
- 21. ICS Browser для Android Wierd Security Error
- 22. Google API Security при использовании устройства android
- 23. Spring Android аутентификации с Spring Security
- 24. Отключить Chrome Web Security На Chromebook
- 25. Android Studio - удалить Security Exception предупреждение
- 26. Android: Mysql, php, json, http и security
- 27. Spring Security на WebLogic Server
- 28. Spring Security @PreAuthorize на контроллерах
- 29. Spring Security SAML2 - SP http post security
- 30. PageMethods security
Я имел в виду «Runtime.getRuntime(). Exec», конечно. Можно использовать adb и нажать файл и установить его режим (через chmod) по мере необходимости. Можно ли установить необходимые разрешения или изменить владельца или группу, чтобы разрешить ему читать/dev/graphics/fb0 f.e.? – Anton
хорошо, да, но это будет работать только на вашем эмуляторе ... на устройстве вы не сможете (... опять же, если только его не укоренились) – st0le