DataOutputStream localDataOutputStream = new DataOutputStream((OutputStream) localObject);
String創(chuàng)載網(wǎng)網(wǎng) str = String.valueOf(paramString);
localObject = str " ";
localDataOutputStream.writeBytes((String) localObject);
localDataOutputStream.flush();
localDataOutputStream.writeBytes("exit ");
localDataOutputStream.flush();
localProcess.waitFor();
localObject = localProcess.exitValue();
} catch (Exception localException) {
localException.printStackTrace();
每次準(zhǔn)備讀取數(shù)據(jù)庫之前都需要執(zhí)行一次該命令 。Process localProcess = Runtime.getRuntime().exec("su")先通過創(chuàng)載網(wǎng)網(wǎng)這個(gè)命令,使得當(dāng)前app獲取到root權(quán)限,然后再通過chmod命令來修改的data目錄的讀寫權(quán)限,因?yàn)槲覀冃枰僮髯x取的數(shù)據(jù)庫文件以及sp文件,所以必須要有文件的操作權(quán)限 。
獲取手機(jī)IMEI
IMEI的獲取方法就很簡單了,相信各位都知道吧 。唯一注意的就是要添加權(quán)限
獲取的uin
的uin是存儲(chǔ)在SharedPerferences里面,所以我們要在目錄的shared_prefs文件夾里面查找其存放的xml文件,然后去解析它 。
/**
* 獲取的uid
* 的uid存儲(chǔ)在SharedPreferences里面
* 存儲(chǔ)位置datadatacom.tencent.mmshared_prefsauth_info_key_prefs.xml
*/
private void initCurrWxUin() {
mCurrWxUin = null;
File file = new File(WX_SP_UIN_PATH);
try {
FileInputStream in = new FileInputStream(file);
SAXReader saxReader = new SAXReader();
Document document = saxReader.read(in);
Element root = document.getRootElement();
List
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 有一種強(qiáng)加的愛叫傷害 強(qiáng)加給對方的愛,其實(shí)是一種傷害
- 巨蟹座女生不喜歡對方的表現(xiàn)? 巨蟹座女生不回信息
- 玩微信多還是qq多 現(xiàn)在qq和微信哪個(gè)用的多
- 微信免手續(xù)費(fèi)的這個(gè)方法你可能還沒用過
- 微信隱藏福利!免手續(xù)費(fèi),還能領(lǐng)視頻會(huì)員
- Get新技能,手把手教你微信免手續(xù)費(fèi)
- 2020微信怎么免手續(xù)費(fèi) 2020微信怎樣才不收費(fèi)
- 微信1萬手續(xù)費(fèi)多少 怎么免費(fèi)轉(zhuǎn)到銀行卡
- 微信怎么免手續(xù)費(fèi)?玩了9年微信才發(fā)現(xiàn),還有這個(gè)新功能!
- 沒有關(guān)注訂閱號為何總推送消息 微信訂閱號消息怎么關(guān)閉
