Xamarin.Android Root"/>
Xamarin.Android Root
Xamarin.Android获取ROOT权限并获取WIFI密码。Java.Lang.Process suProcess;
suProcess = Java.Lang.Runtime.GetRuntime().Exec("su");//
var os = new Java.IO.DataOutputStream(suProcess.OutputStream);
//var osRes = new Java.IO.DataInputStream(suProcess.InputStream);//旧方法,已过时,可能会产生乱码
var osRes = new Java.IO.BufferedReader(new InputStreamReader(suProcess.InputStream));//新方法
if (null != os && null != osRes) {
os.WriteBytes("cat /data/misc/wifi/WifiConfigStore.xml\n");//获取小米的wifi配置文件内容
os.WriteBytes("exit\n");
os.Flush();
string strRes = string.Empty;
while ((strRes = osRes.ReadLine()) != null) {
wifiConf.Append(strRes);
}
strRes = wifiConf.ToString(); //最终内容
更多推荐
Xamarin.Android Root
发布评论