【Rayeager PX2分享】修改安卓開機後進入主屏幕流程分析

在以前樓主在學習了Android的啓動流程後,繼續學了下去,而後看了上面這位博主的分享,便對修改主屏有明確思路了linux

開始嘗試修改開機後首次進入的界面,首先樓主先寫了一個簡單的apk,主要最初默認的程序中在AndroidMain裏fiter里加了句 <category android:name="android.intent.category.HOME" />主要在android啓動後選擇主屏幕能夠找到這個apk。android

顯示hello PX2樣子以下app

  

生成apk,而後在linux環境下,把apk複製到/home/RK/PX2/sdk/out/target/product/rkpx2/system/app目錄下學習

從新編譯生成固件,燒錄進板上,顯示以下,由於沒有刪掉板子自帶的啓動器,它會跳出兩個選擇,讓你選擇,以下  spa

故咱們能夠知道板上的啓動器是launcher3,其源碼位置在/packages/apps/Launcher3,這時候若是咱們只想啓動本身的程序,不想啓動板子默認的程序,能夠在對應目錄下找到AndroidMainfest.xml文件,把文件中<category android:name="android.intent.category.HOME" />這句刪掉,這樣啓動後就只會啓動咱們本身的程序,效果以下xml

  

最簡單的修改開機主屏的方式就是這樣啦,樓主和你們一塊兒學習,你們有什麼學習經驗能夠一塊兒來分享下get

相關文章
相關標籤/搜索