91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android獲取超級管理員權限的實現

發布時間:2020-10-14 18:54:35 來源:腳本之家 閱讀:236 作者:柚子君. 欄目:移動開發

1.定義特殊的廣播接收者,系統超級管理員的廣播接收者

public class MyDeviceAdminReceiver extends DeviceAdminReceiver{
 @Override
 public void onReceive(Context context,Intent intent){
  //TODO
 }
}

2.在AndroidManifest.xml文件中,注冊超級管理員的廣播接收者

<receiver
 android:name="com.example.receiver.MyDeviceAdminReceiver"
 android:permission="android.permission.BIND_DEVICE_ADMIN">
 <meta-data
  android:name="android.app.device_admin"
  android:resource="@xml/device_admin_sample"/>
 <intent-filter>
  <action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
 </intent-filter>
</receiver>

3.在res/xml中創建策略聲明xml

<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
<uses-policies>
 <force-lock/><!--強制鎖屏-->
 <wipe-data/><!--清除數據-->
 <reset-password/><!--重置密碼-->
 ...
</uses-policies>

補充知識:Android通過代碼獲取ROOT權限

獲取Android的ROOT權限其實很簡單,只要在Runtime下執行命令"su"就可以了。

首先我們需要檢測是否已經有root權限,判斷代碼如下:

// 判斷是否具有ROOT權限
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;
}

然后我們執行獲取root權限的代碼

// 獲取ROOT權限
public void get_root(){
 if (is_root()){
  Toast.makeText(mCtx, "已經具有ROOT權限!", Toast.LENGTH_LONG).show();
 }
 else{
  try{
   progress_dialog = ProgressDialog.show(mCtx, 
     "ROOT", "正在獲取ROOT權限...", true, false);
   Runtime.getRuntime().exec("su");
  }
  catch (Exception e){
   Toast.makeText(mCtx, "獲取ROOT權限時出錯!", Toast.LENGTH_LONG).show();
  }
 }

}

以上這篇Android獲取超級管理員權限的實現就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

北流市| 广宗县| 通渭县| 宜都市| 格尔木市| 潢川县| 封丘县| 大安市| 芜湖市| 连城县| 河北省| 涡阳县| 安顺市| 大石桥市| 潼南县| 股票| 江城| 新密市| 奉节县| 西乡县| 法库县| 安吉县| 开封市| 濮阳县| 永丰县| 龙井市| 桓台县| 繁昌县| 奉化市| 会同县| 大渡口区| 汉寿县| 阿拉善左旗| 宜丰县| 内丘县| 志丹县| 绥宁县| 兰西县| 昂仁县| 海兴县| 西充县|