Android10.0默认的主界面程序是谷歌开发的Launcher3,现在有关闭主界面程序的需求。我们的思路比较简单:去掉Launcher3编译生成的apk。
禁掉Launcher3源码的编译:
mv packages/apps/Launcher3/Android.mk packages/apps/Launcher3/Android.mk.txt
mv packages/apps/Launcher3/SecondaryDisplayLauncher/Android.mk packages/apps/Launcher3/SecondaryDisplayLauncher/Android.mk.txt
删除Launcher3的编译结果:
find ./out/ -name "Launcher3*" | xargs rm -rf
编译测试,主界面程序已经不再启动。