루팅 된 Android 기기에서 작업하고 있습니다. 기본적으로 수퍼 유저로 linux 명령을 실행합니다.
Runtime.getRuntime().exec("su")
때마다 실행하지 않고 수퍼 유저로 실행되는 리눅스 명령을 할 수있는 방법이 있습니까? 나를 귀찮게하는 것은 수퍼 유저 권한이 앱에 부여되었다는 것을 나타낼 때마다 나타나는 토스트입니다. 처음에 su 명령을 실행하면 대화 상자가 나타나고 명령을 실행할 때마다 선택 사항을 기억하도록 선택하더라도 토스트를 얻습니다.
, 일반 Linux 시스템을 사용할 때 안드로이드에 su''와 주변 연주하지만,하지를 호출 한 후 'su' 한 번, 당신이' 나머지 (터미널) 세션에 대해 수퍼 유저로 로그인합니다. 따라서 모든 애플리케이션 실행마다 'su'를 한 번만 호출하면됩니다. –