android 開機默認進入指定Launcher

1: 第一種方法最簡單暴力只要修改apk的AndroidManifesthtml

2: 第二種方法須要修改framework源碼來強制進入你的launcherjava

3: https://www.cnblogs.com/farmerkids/p/5633802.html 網頁內容以下:android

作android產品的時候,根據需求會制定各類各樣的Launcher,所以,在此記錄替換系統Launcher的流程。 

    一、修改frameworks/base/core/java/android/content/Intent.java中

        //public static finalString CATEGORY_HOME = "android.intent.category.HOME";改成
        public static final String CATEGORY_RB_HOME = "com.intent.category.RB_HOME";

    二、修改api下全部文件android.intent.category.HOME替換爲android.intent.category.RB_HOME

    sed -i "s/CATEGORY_HOME/CATEGORY_RB_HOME/g" `grep CATEGORY_HOME -rl ./`
    sed -i "s/WIDGET_CATEGORY_RB_HOME_SCREEN/WIDGET_CATEGORY_HOME_SCREEN/g" `grep WIDGET_CATEGORY_RB_HOME_SCREEN -rl ./`

    三、修改全部文件中android.intent.category.HOME 替換爲android.intent.category.RB_HOME

    sed -i "s/category.HOME/category.RB_HOME/g" `grep category.HOME -rl ./`


    四、添加APK文件 

    a.在/package/app/路徑下,添加Launcher文件夾,將launcher.apk文件copy到此。
    b.添加Android.mk文件
    c.將系統Launcher配置信息所有註銷。

4: Android Launcher 應用開發 有可實驗的源代碼api

https://blog.csdn.net/u014804892/article/details/76253107

5: android手把手教你開發launcher(一)(AndroidStudio版)app

https://blog.csdn.net/sljjyy/article/details/11927713

6: android手把手教你開發launcher(二)——列出安裝的應用程序.net

https://blog.csdn.net/sljjyy/article/details/11935709

7: android手把手教你開發launcher(三)——啓動安裝的應用程序code

https://blog.csdn.net/sljjyy/article/details/11971877

8: android手把手教你開發launcher(四)——顯示widgethtm

https://blog.csdn.net/sljjyy/article/details/11976707

9:android手把手教你開發launcher(五)——設置壁紙blog

https://blog.csdn.net/sljjyy/article/details/11978475
相關文章
相關標籤/搜索