我正在尝试使用adb安装选项“-r”模拟升级,但在此之后启动应用程序不会通过Application.onCreate()。以下是我用来模拟升级的步骤。
- adb install myapk
- 运行应用程序通过application.onCreate()和app正常启动
- 再次运行应用程序,它通过application.onCreate()和app正常启动
- 现在我将应用程序的版本代码和名称增加1.为了模拟升级,我使用了命令“adb install -r myapk”。
- 现在我再次运行应用程序,但它没有通过application.onCreate(),应用程序正常启动。
有人知道它的预期行为吗?