2013-04-06 1 views
0

Android 용으로 컴파일 된 기본 실행 파일이 있으며이 파일은 /data/data/my.app.package에 있으며 실행 파일을 실행할 수 있다고 생각합니다.Android에서 Runtime.exec()를 실행하는 동안 "액세스가 거부되었습니다"예외가 발생한 이유는 무엇입니까?

불행히도 Runtime.exec()에 액세스가 거부되었습니다 ( 예외). 어떤 개체 (경로, 파일 등) 실행 파일이 액세스하려고했는지 어떻게 알 수 있습니까? 앱은 /data/data/my.app.package에있는 파일을 읽고 거기에 파일을 씁니다.

로그에 디버그 메시지가 없으면 장치가 루팅됩니다.

답변

0

Java Zip API를 사용하여 압축 해제해도 플래그가 저장되지 않으므로 파일이 실행 파일로 표시되지 않았습니다. 을 사용하여 고치기