나는 rooted 장치가 있고/system/app 내부에있는 apk (Prueba.apk)의 chmod 권한을 변경하여 사용하기 위해 BusyBox가있는 RootTools 라이브러리 그리고 내 코드는 다음과 같습니다chmod를 프로그래밍 방식으로 안드로이드에서 777로 바꿀 수 없다
Command comando = new Command(0, "chmod 777 /system/app/Prueba.apk");
try {
RootTools.getShell(true).add(comando);
} catch (IOException | RootDeniedException | TimeoutException ex) {
ex.printStackTrace();
}
하지만 확인할 때, 나는 Prueba.apk에 대한 chmod를 권한이 변경되지 않은 것을 볼 루트 파일 탐색기로 해당 코드를 실행 한 후.
사실 나는 루트 명령을 실행하기 위해 RootTools 라이브러리를 사용합니다. –