android開機自啟動程序
㈠ android中怎樣設置app自啟動
方法/步驟
首先點按手機界面的設置標志
如果沒有將設置圖標放置在手機界面 可以點按手機界面上方向下拖動 然後點按下圖中箭頭指向的設置按鈕
進入設置界面之後點按界面右上角的全部設置按鈕 然後向上拖動界面
找到許可權管理按鈕 點按該按鈕
在許可權中點按開機自動啟動
此時將出現手機中的所用應用app列表 如果點按某應用後面的灰色的開關 點按之後該開關將顯示為藍色的打開狀態 那麼此時該應用將會在手機開機時自動啟動
點按界面下方的菜單按鈕 將彈出快捷菜單 可以點按全部允許從而讓所有的app都自動啟動 或者點按全部禁止 這樣設置可以讓全部app在手機開機後都不能自動啟動
㈡ 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);
㈣ android 怎麼自啟動應用
安裝自啟動:
要做這個功能有一個前提,那就是用戶的機器上已經裝過相應應用,也就是說只有升級APK的時候才可以這么干,因為要執行的功能需要程序的配合。
具體步驟如下:
首先要知道程序已經安裝完成,所以需要在程序中注冊一個廣播監聽(必須是靜態的,你懂的)apk安裝完成的action:"android.intent.action.PACKAGE_ADDED",在這個廣播的onReceive方法中監聽action,並通過intent.getDataString()方法判斷安裝程序的包名是否屬於自己的包名,如果是做下一步操作;
通過Intent顯式或者隱式的啟動你自己的程序。
建議:
最好不要這樣干,你要考慮一下用戶的感受,特別是那種自動安裝不需要點確認的時候,正在玩游戲、看視頻、看小說、用微信你自動打開一個應用
開機自啟動
android實現開機自啟動可能是移動操作系統中最簡單的了,只需要監聽一個開機啟動的Broadcast(廣播)即可。首先寫一個Receiver(即廣播監聽器),繼承BroadcastReceiver。
如下所示:
public class BootReceiver extends BroadcastReceiver {
private PendingIntent mAlarmSender;
@Override
public void onReceive(Context context, Intent intent) {
// 在這里干你想乾的事(啟動一個Service,Activity等),本例是啟動一個定時調度程序,每30分鍾啟動一個Service去更新數據
mAlarmSender = PendingIntent.getService(context, 0, new Intent(context,
RefreshDataService.class), 0);
long firstTime = SystemClock.elapsedRealtime();
AlarmManager am = (AlarmManager) context
.getSystemService(Activity.ALARM_SERVICE);
am.cancel(mAlarmSender);
am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, firstTime,
30 * 60 * 1000, mAlarmSender);
}
}
接下來,只需要在應用程序配置文件AndroidManifest.xml中注冊這個Receiver來監聽系統啟動事件即可
如下所示:
<receiver android:name=".service.BootReceiver">
<intent-filter>
<!-- 系統啟動完成後會調用-->
<action android:name="android.intent.action.BOOT_COMPLETED">
</action>
</intent-filter>
</receiver>
㈤ 原創:Android怎麼讓一個service開機自動啟動
Android開機啟動Service,需要使用BroadcastReceiver,Android系統,開機會發送一個開機廣播,可以通過BroadcastReceiver來接收開機廣播。
具體代碼:
1.在配置文件AndroidManifest.xml中向系統注冊receiver
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
2.需要添加相應許可權
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
3.在Receiver中就可以添加開機需要進行的操作
public class BootCompletedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
}
}
4.執行開機後的操作,Intent intent = new Intent(context,Service.class); context.startService(intent); 這樣即可開機啟動Service了。
分享
本回答由電腦網路分類達人 孟男男認證
2015-02-05 18:47
#芝麻嘉年華,給你不一樣的新春驚喜!#
提問者採納
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<!-- 開機啟動 -->
<receiver android:name=".BootBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"></action>
</intent-filter>
</receiver>
public class BootBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
㈥ Android如何修改開機自動啟動程序設置
以MIUI系統為例來說明一下修改開機啟用應用步驟:
1、打開手機系統中的安全中心應用,選擇」許可權管理「選項。
㈦ 安卓手機怎麼關閉軟體開機自啟動
關閉手機中自動啟動的軟體需要在設置中設定,打開手機桌面上的設置功能。
㈧ android如何實現開機自動啟動Service或app
import
android.content.BroadcastReceiver;
import
android.content.Context;
import
android.content.Intent;
import
android.util.Log;
public
class
BootBroadcastReceiver
extends
BroadcastReceiver
{
//重寫onReceive方法@Overridepublic
void
onReceive(Context
context,
Intent
intent)
{
//後邊的XXX.class就是要啟動的服務
Intent
service
=
new
Intent(context,XXXclass);
context.startService(service);
Log.v("TAG",
"開機自動服務自動啟動.....");
//啟動應用,參數為需要自動啟動的應用的包名
㈨ 如何在android手機上實現app開機自動運行啟
如果手機需要關閉後台運行軟體,可嘗試以下操作:
1.點擊最近應用程序鍵(手機左下方的觸摸鍵)-點擊左側圖標-進入任務管理器-活動應用程序-結束後台運行的程序。
2.打開手機設定-應用程序管理器-左右滑動-查找是否有自動運行」選項-打開某一軟體-將自動運行對勾取消即可。
3.可以安裝第三方安全管理器軟體限制後台運行。
㈩ 如何設置android開機啟動項
1、打開設置
2、找到應用程序