我試圖讀取/data/misc/wifi/wpa_supplicant.conf在我的根設備 此文件可用,我可以將它複製到SD卡中問題,但新的文件()。存在()返回false新文件()。exists()爲現有文件返回false
new File("/data/misc/wifi/wpa_supplicant.conf").exists() -> FALSE
下面的代碼工作正常
new ProcessBuilder(new String[]{"su", "-c", "cp /data/misc/wifi/wpa_supplicant.conf " + Environment.getExternalStorageDirectory().getAbsolutePath() + "/wpa_supplicant.conf"}).start().waitFor();
確保您有權在運行此代碼的過程中閱讀。例如嘗試File#canRead。 – Kitesurfer 2015-04-05 10:34:22