android自啟動許可權
Ⅰ 安卓手機 怎樣設置自啟動
1、可以進入手機安全中心,設置可參考以下流程。
進入安全中心,如圖。
根據個人需求可以選擇啟動與不啟動。
Ⅱ 如何使Android應用開機時自動啟動
如果需要在Android開機時自動啟動應用程序,可以通過響應android.intent.action.BOOT_COMPLETED廣播消息來實現, Android系統啟動結束時,會發出 android.intent.action.BOOT_COMPLETED 消息。 具體步驟如下:
1. 定義一個Broadcast Receiver ,比如:BootupReceiver
[java]
public class BootupReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
//better delay some time.
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Intent i = new Intent(context, BootupDemoActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
public class BootupReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
//better delay some time.
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Intent i = new Intent(context, BootupDemoActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
用於響應android.intent.action.BOOT_COMPLETED。
2. 在Manifest文件中定義該Broadcast Receiver
<receiver android:name=」.BootupReceiver」 android:enabled=」true」
android:permission=」android.permission.RECEIVE_BOOT_COMPLETED」>
<intent-filter>
<action android:name=」android.intent.action.BOOT_COMPLETED」></action>
<category android:name=」android.intent.category.DEFAULT」 />
</intent-filter>
</receiver>
3. 加上所需許可權
<uses-permission android:name=」android.permission.RECEIVE_BOOT_COMPLETED」 />
這些,但手機重啟示會自動運行你的應用。 不過此時你的應用可能會被屏幕鎖定擋住。解除屏幕鎖定後可以看到你運行的應用。
如果想用戶一開機就看到你的應用,可以使用代碼就屏幕鎖去除,方法如下:
1. 在Activity的onCreate事件處理中添加下面代碼
[java]
KeyguardManager keyguardManager
= (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();
KeyguardManager keyguardManager
= (KeyguardManager)getSystemService(KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();
2. 在Manifest文件中添加所需許可權
<uses-permission android:name=」android.permission.DISABLE_KEYGUARD」 />
Ⅲ 安卓手機怎麼關閉軟體開機自啟動
關閉手機中自動啟動的軟體需要在設置中設定,打開手機桌面上的設置功能。
Ⅳ 如何在安卓手機中禁止軟體開機自啟動
安卓手機現在基本都有許可權管理功能,其中一項許可權就是開機自啟動,到授權管理裡面關閉應用的自啟動許可權即可。
Ⅳ android service開機啟動許可權 自啟動許可權被禁止 怎麼獲
root許可權開啟後就可以修改系統默認的軟體咯~如果你要開啟ROOT許可權如找一個root許可權開啟工具就可以了 ~不過我推薦你別弄~開啟了root後手機容易很卡 而且不安全~系統容易崩潰~ 有什麼疑問可以繼續追問吧~
Ⅵ 安卓手機不root怎麼禁止自啟動
安卓手機不獲取root許可權也可以禁止應用自啟動,步驟如下:
1、打開手機設置,進入設置頁面;
2、點擊「應用管理」;
3、找到所需關閉自啟動的軟體;
4、點擊後進入應用「許可權管理」;
5、點擊自啟動右方的按鈕,將自啟動關閉;
關閉自啟動後按鈕變暗,應用將不會再自啟動。
Ⅶ android獲取程序是否有自啟動許可權
ComponentName localComponentName = new ComponentName(MyApplication.getInstance(), BootCompletedReceiver.class);
int i = MyApplication.getInstance().getPackageManager().getComponentEnabledSetting(localComponentName);
判斷i的值,4個狀態,0默認 1可用 2禁止 3user disable
但是不管開關打開還是關閉,都只能獲取到0。
Ⅷ android開發怎麼讓app實現自啟動
Android中也可很方便的實現類似windows中的開機啟動。 方法很簡單,就是注冊一個BroadcastReceiver 去接收 actoin 為 android.intent.action.BOOT_COMPLETED 的消息,然後即可啟動Activity了。 首先在menifest 文件中添加許可權聲明,因為接收BOOT_COMPLETED消息需要RECEIVE_BOOT_COMPLETED 許可權 Xml代碼 1.<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 通過在menifest xml文件中配置的方式注冊一個Receiver Xml代碼 1.<receiver 2. android:name=".BootUpReceiver" 3. android:enabled="true" 4. android:permission="android.permission.RECEIVE_BOOT_COMPLETED" > 5. <intent-filter> 6. <action android:name="android.intent.action.BOOT_COMPLETED" /> 7. 8. <category android:name="android.intent.category.DEFAULT" /> 9. </intent-filter> 10. </receiver> <receiver android:name=".BootUpReceiver" android:enabled="true" android:permission="android.permission.RECEIVE_BOOT_COMPLETED" > <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </receiver> 在Receiver的onReceive方法中啟動Activity Java代碼 1.public class BootUpReceiver extends BroadcastReceiver { 2. 3. @Override 4. public void onReceive(Context context, Intent intent) { 5. Intent i = new Intent(context, MyActivity.class); 6. i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 7. context.startActivity(i); 8. } 9.}
Ⅸ 安卓手機怎樣可以阻止應用自啟動
禁止安卓手機軟體自啟動只要獲取root(最高許可權)就可以禁止軟體自啟動了,獲取root方法如下:
1. 在電腦下載好第三方刷機大師。
2.打開手機菜單欄,選擇設置,拉下去找到找到開發者選項,選擇打開。
3.手機連接電腦,通過刷機大師獲取root。
4.root成功,就可以通過安全類軟體禁止軟體自啟動。
Ⅹ android中怎樣設置app自啟動
方法/步驟
首先點按手機界面的設置標志
如果沒有將設置圖標放置在手機界面 可以點按手機界面上方向下拖動 然後點按下圖中箭頭指向的設置按鈕
進入設置界面之後點按界面右上角的全部設置按鈕 然後向上拖動界面
找到許可權管理按鈕 點按該按鈕
在許可權中點按開機自動啟動
此時將出現手機中的所用應用app列表 如果點按某應用後面的灰色的開關 點按之後該開關將顯示為藍色的打開狀態 那麼此時該應用將會在手機開機時自動啟動
點按界面下方的菜單按鈕 將彈出快捷菜單 可以點按全部允許從而讓所有的app都自動啟動 或者點按全部禁止 這樣設置可以讓全部app在手機開機後都不能自動啟動