当系统apk更新时,开机会有一个提示框,提示apk正在升级。
具体代码如下:
public void performBootDexOpt() {
....
if (!isFirstBoot()) {
try {
ActivityManagerNative.getDefault().showBootMessage(
mContext.getResources().getString(
R.string.android_upgrading_fstrim), true);
} catch (RemoteException e) {
}
}
这段代码可以看出,第一次开机时不会弹出这个提示框的,如果想要第一次开机也要弹出提示框,可以去掉isFirstBoot判定。
代码路径:PackageManagerService.java