gpt4 book ai didi

android - 如何读取 wpa_supplicant.conf 文件

转载 作者:行者123 更新时间:2023-11-30 03:07:15 26 4
gpt4 key购买 nike

任何人都可以帮助我通过 android 应用程序以编程方式读取 android 设备中的 /data/misc/wifi/wpa_supplicant.conf 文件。

我尝试了以下代码来读取存储在 wpa_supplicant.conf 文件中的信息并在 TextView 中显示信息。但它没有返回任何内容。

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());
}

Textview 什么都不显示。

最佳答案

请确保您已重新挂载分区。否则,您无权在此处读/写。

在对该文件夹进行进一步操作之前,您可以尝试执行以下操作。

Runtime.getRuntime().exec("system/bin/mount -o rw,remount -t rootfs /data");
Runtime.getRuntime().exec("system/bin/chmod 777 /data/misc/wifi");

关于android - 如何读取 wpa_supplicant.conf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21595740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com