Android 設置開機自啟動

前段時間在做智能機器人等定制android系統(tǒng)開發(fā)的應用瞎抛,因為機器人定制應用,需要在系統(tǒng)啟動的時候就運行程序,不需要展示系統(tǒng)桌面梯投,這里需要用到系統(tǒng)開機應用自啟動,也就是常說的開機自啟動。
記錄一下實現(xiàn)流程:

1分蓖、權(quán)限引入

在AndroidManifest.xml文件中配置監(jiān)聽啟動權(quán)限

    <!--.接收啟動完成的廣播權(quán)限-->
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
2尔艇、創(chuàng)建監(jiān)聽啟動完成的廣播接收者

新建一個監(jiān)聽廣播接收者BootReceiver

public class BootReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) {
            LogUtils.e("自啟動了 !C春住V胀蕖!蒸甜!");
            Intent newIntent = new Intent(context, MainActivity.class);  // 要啟動的Activity
            //1.如果自啟動APP棠耕,參數(shù)為需要自動啟動的應用包名
            //Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);
            //這句話必須加上才能開機自動運行app的界面
            newIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            //2.如果自啟動Activity
            context.startActivity(newIntent);
            //3.如果自啟動服務
            //context.startService(newIntent);
        }
    }
}
3、最后在AndroidManifest中注冊這個廣播接收者
        <receiver
            android:name=".server.BootReceiver"
            android:enabled="true"
            android:exported="true">
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </receiver>
4柠新、編譯并啟動一下應用

安裝app到手機上窍荧,然后啟動一次程序(據(jù)說安卓4.0以后,必須先啟動一次程序才能接收到開機完成的廣播恨憎,目的是防止惡意程序)

5蕊退、重啟手機,測試app有沒有自動啟動憔恳。如果有瓤荔,那么恭喜你。如果沒有钥组,請往下看输硝。

如果按照上面的全部步驟后操作后,重啟沒有自動啟動程序者铜,怎么辦呢腔丧?是怎么回事呢?

  1. 那么首先請檢查一下你的手機是不是安裝了360等安全助手之類的軟件作烟,如果有愉粤,請在軟件的自啟動軟件管理中將app設置為允許
  2. 我的手機沒有安裝這些軟件,但是手機中自帶了安全助手拿撩,有的手機系統(tǒng)設置里面自帶了自啟動軟件管理的功能 衣厘,所以在這里將我們的app設置為允許開機啟動),重啟手機压恒,測試是否成功影暴。

如果還是失敗,那么請檢查你的手機是不是設置了app安裝首選位置是sd卡探赫,據(jù)說安裝到sd卡的話型宙,因為手機啟動成功后(發(fā)送了啟動完成的廣播后)才加載sd卡,所以app接收不到廣播伦吠。如果是的話妆兑,把app安裝到內(nèi)部存儲試試魂拦。如果不懂得設置的話,那么直接在AndroidManifest.xml文件中設置安裝路徑搁嗓,在manifest的根節(jié)點中加入android:installLocation="internalOnly"芯勘。如下:

<manifest
    package="cn.weixq.autorun"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:installLocation="internalOnly">
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市腺逛,隨后出現(xiàn)的幾起案子荷愕,更是在濱河造成了極大的恐慌,老刑警劉巖棍矛,帶你破解...
    沈念sama閱讀 210,835評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件安疗,死亡現(xiàn)場離奇詭異,居然都是意外死亡够委,警方通過查閱死者的電腦和手機茂契,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,900評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來慨绳,“玉大人,你說我怎么就攤上這事真竖∑暄” “怎么了?”我有些...
    開封第一講書人閱讀 156,481評論 0 345
  • 文/不壞的土叔 我叫張陵恢共,是天一觀的道長战秋。 經(jīng)常有香客問我,道長讨韭,這世上最難降的妖魔是什么脂信? 我笑而不...
    開封第一講書人閱讀 56,303評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮透硝,結(jié)果婚禮上狰闪,老公的妹妹穿的比我還像新娘。我一直安慰自己濒生,他們只是感情好埋泵,可當我...
    茶點故事閱讀 65,375評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著罪治,像睡著了一般丽声。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上觉义,一...
    開封第一講書人閱讀 49,729評論 1 289
  • 那天雁社,我揣著相機與錄音,去河邊找鬼晒骇。 笑死霉撵,一個胖子當著我的面吹牛磺浙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播喊巍,決...
    沈念sama閱讀 38,877評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼屠缭,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了崭参?” 一聲冷哼從身側(cè)響起呵曹,我...
    開封第一講書人閱讀 37,633評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎何暮,沒想到半個月后奄喂,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,088評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡海洼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,443評論 2 326
  • 正文 我和宋清朗相戀三年跨新,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坏逢。...
    茶點故事閱讀 38,563評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡域帐,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出是整,到底是詐尸還是另有隱情肖揣,我是刑警寧澤,帶...
    沈念sama閱讀 34,251評論 4 328
  • 正文 年R本政府宣布浮入,位于F島的核電站龙优,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏事秀。R本人自食惡果不足惜彤断,卻給世界環(huán)境...
    茶點故事閱讀 39,827評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望易迹。 院中可真熱鬧宰衙,春花似錦、人聲如沸睹欲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,712評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽句伶。三九已至劲蜻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間考余,已是汗流浹背先嬉。 一陣腳步聲響...
    開封第一講書人閱讀 31,943評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留楚堤,地道東北人疫蔓。 一個月前我還...
    沈念sama閱讀 46,240評論 2 360
  • 正文 我出身青樓含懊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親衅胀。 傳聞我的和親對象是個殘疾皇子岔乔,可洞房花燭夜當晚...
    茶點故事閱讀 43,435評論 2 348