Android獲取ROOT權(quán)限的實(shí)例代碼
獲取Android的ROOT權(quán)限其實(shí)很簡(jiǎn)單,只要在Runtime下執(zhí)行命令"su"就可以了。
// 獲取ROOT權(quán)限
public void get_root(){
if (is_root()){
Toast.makeText(mCtx, "已經(jīng)具有ROOT權(quán)限!", Toast.LENGTH_LONG).show();
}
else{
try{
progress_dialog = ProgressDialog.show(mCtx,
"ROOT", "正在獲取ROOT權(quán)限...", true, false);
Runtime.getRuntime().exec("su");
}
catch (Exception e){
Toast.makeText(mCtx, "獲取ROOT權(quán)限時(shí)出錯(cuò)!", Toast.LENGTH_LONG).show();
}
}
}
其中is_root()判斷是否已經(jīng)具有了ROOT權(quán)限。只要/system/bin/su、/system/xbin/su這兩個(gè)文件中有一個(gè)存在,就表明已經(jīng)具有ROOT權(quán)限,如果兩個(gè)都不存在,則不具有ROOT權(quán)限。
// 判斷是否具有ROOT權(quán)限
public static boolean is_root(){
boolean res = false;
try{
if ((!new File("/system/bin/su").exists()) &&
(!new File("/system/xbin/su").exists())){
res = false;
}
else {
res = true;
};
}
catch (Exception e) {
}
return res;
- Android掃描二維碼時(shí)出現(xiàn)用戶(hù)禁止權(quán)限報(bào)錯(cuò)問(wèn)題解決辦法
- Android 操作系統(tǒng)獲取Root權(quán)限 原理詳細(xì)解析
- Android點(diǎn)亮屏幕或屏幕解鎖和鎖定以及其他相關(guān)權(quán)限實(shí)現(xiàn)代碼
- Android權(quán)限操作之uses-permission詳解
- Android6.0動(dòng)態(tài)申請(qǐng)權(quán)限所遇到的問(wèn)題小結(jié)
- Android權(quán)限控制之自定義權(quán)限
- Android中Root權(quán)限獲取的簡(jiǎn)單代碼
- Android需要提升權(quán)限的操作方法
- android編程判斷應(yīng)用是否具有某個(gè)權(quán)限的方法
- Android權(quán)限如何禁止以及友好提示用戶(hù)開(kāi)通必要權(quán)限詳解
相關(guān)文章
解決Android Studio 格式化 Format代碼快捷鍵問(wèn)題
這篇文章主要介紹了解決Android Studio 格式化 Format代碼快捷鍵問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03
Android使用Intent傳大數(shù)據(jù)簡(jiǎn)單實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了Android使用Intent傳大數(shù)據(jù)簡(jiǎn)單實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
安卓輸入框被虛擬鍵盤(pán)擋住的問(wèn)題(微信開(kāi)發(fā))
這篇文章主要介紹了安卓輸入框被虛擬鍵盤(pán)擋住的問(wèn)題(微信開(kāi)發(fā))的相關(guān)資料,需要的朋友可以參考下2016-04-04
基于RecyclerView實(shí)現(xiàn)橫向GridView效果
這篇文章主要為大家詳細(xì)介紹了基于RecyclerView實(shí)現(xiàn)橫向GridView效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
Android Flutter實(shí)現(xiàn)視頻上滑翻頁(yè)效果的示例代碼
我們?cè)诙桃曨l應(yīng)用中經(jīng)常會(huì)看到不停上滑瀏覽下一條視頻的沉浸式交互效果,這種交互能夠讓用戶(hù)不停地翻頁(yè),直到找到喜歡的視頻內(nèi)容。本文將通過(guò)Flutter中的PageView組件實(shí)現(xiàn),感興趣的可以了解一下2022-10-10
Android中標(biāo)簽容器控件的實(shí)例詳解
在Android開(kāi)發(fā)過(guò)程中,常常會(huì)遇到這樣的場(chǎng)景:我們展示一種物品或者為某一事物添加一些標(biāo)簽。比如說(shuō),我們買(mǎi)一件衣服,可以有以下幾種標(biāo)簽:杰克瓊斯,男士,運(yùn)動(dòng)等等。本文將實(shí)例介紹Android中標(biāo)簽容器控件的實(shí)現(xiàn)過(guò)程。2016-07-07

