1
누구나 안드로이드 앱을 통해 /data/misc/wifi/wpa_supplicant.conf
파일을 프로그래밍 방식으로 읽을 수 있습니까?wpa_supplicant.conf 파일을 읽는 방법
wpa_supplicant.conf
파일에 저장된 정보를 읽고 텍스트 정보를 표시하려고했으나 아무 것도 반환하지 않습니다.
try
{
Process psProc = Runtime.getRuntime().exec(new String[]{"su","-c"});//root
File path=Environment.getDataDirectory();
File myFile = new File("/data/misc/wifi/wpa_supplicant.conf");
FileInputStream fIn = new FileInputStream(myFile);
BufferedReader myReader = new BufferedReader(
new InputStreamReader(fIn));
String aDataRow = "";
String aBuffer = "";
while ((aDataRow = myReader.readLine()) != null) {
aBuffer += aDataRow + "\n";
}
tv.setText(aBuffer);
myReader.close();
Toast.makeText(getBaseContext(),"Done reading SD 'TextAreaAppender.java'",
Toast.LENGTH_SHORT).show();
}
catch (Exception e)
{
Toast.makeText(getBaseContext(), e.getMessage(),Toast.LENGTH_LONG).show();
tv.setText(e.getMessage());
}
텍스트 뷰에는 아무 것도 표시되지 않습니다.
덕분에 – user3278265
@Junyong 내가 수퍼 유저 access.i'v이 코드를 시도 부여하는 응용 프로그램을 썼습니다 ..이을 다할 것입니다,하지만 난 권한이 거부있어 :/데이터/기타/무선 랜/wpa_supplicant를 .conf : 열기 실패 : EACCES (권한 거부). 어떤 해결책이 있습니까? –