Vừa giải quyết được vấn đề này.
Bạn phải cho phép ứng dụng của mình tham gia vào bản dựng linux để cấp cho nó quyền HỆ THỐNG.
-
thêm dòng này vào Android.mk
LOCAL_CERTIFICATE := platform -
thêm nút này vào nút kê khai của
AndroidManifest.xmlandroid:sharedUserId="android.uid.system" -
Tạo apk và đẩy nó vào / system / app /
-
Bây giờ bạn có thể thử chạy
final String command = "chmod 777 /data/ena"; Process p = Runtime.getRuntime().exec(command);hoặc
File file = new File("/data/ena"); if (file.exists()) { boolean result = file.setExecutable(true); Log.e(TAG, "trpb67, RESULT IS " + result); }giá trị của kết quả phải là true