之前客户要求PAI功能,第一次做,走了些弯路,分享下。
主要用的下面这位博主的,非常感谢。
https://blog.csdn.net/yangbin0513/article/details/83825951
主要的注意点
很多东西上面博主都讲了,我就补充点吧
1:stub 和 config 中没有任何 java代码,需要在 AndroidManifest.xml中添加
android:hascode=“false”;
否则Q上会报错 “code is missing”,
就会导致应用下载完后无法预制到指定的位置。
2:
launcher开机后加载布局的优先级:
db,
play store 的config.apk
谷歌各种默认布局partner_layout
launcher自己的default_layout ;
所以还是需要在 defau_layout 里面加上默认的布局,只加下载的应用排布,别的默认应用就没了。
3:验证的话可以直接 adb install 应用然后清除launcher数据打印 AutoInstallLayout log来看加载到布局没有。
tks.