在以前楼主在学习了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