안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
루팅되어 있고 busybox 설치가 되어 있습니다. 해서 /system/app 의 파일들을 코드를 이용하여 지우는것을 구현해보려는데요..
잘 안되네요..
대략 코드는 하기와 같습니다.
try {
Runtime.getRuntime.exec("su")
Runtime.getRuntime.exec("mount -o rw,remount -t yaffs2 /dev/~~~ /system");
Runtime.getRuntime.exec("busybox chmod 777 /system");
Runtime.getRuntime.exec("busybox rm -rf 어플명.apk");
} catch (exception e) {
Toast ~~~~생략;
}
원래 코드상에서 지우기가 안되는가요... 안드로이드 터미널상에선 지워지고 하는데요...
아시는 분 있으시면 답변 부탁드립니다.
루팅되어 있고 busybox 설치가 되어 있습니다. 해서 /system/app 의 파일들을 코드를 이용하여 지우는것을 구현해보려는데요..
잘 안되네요..
대략 코드는 하기와 같습니다.
try {
Runtime.getRuntime.exec("su")
Runtime.getRuntime.exec("mount -o rw,remount -t yaffs2 /dev/~~~ /system");
Runtime.getRuntime.exec("busybox chmod 777 /system");
Runtime.getRuntime.exec("busybox rm -rf 어플명.apk");
} catch (exception e) {
Toast ~~~~생략;
}
원래 코드상에서 지우기가 안되는가요... 안드로이드 터미널상에선 지워지고 하는데요...
아시는 분 있으시면 답변 부탁드립니다.



