我在测试我的应用程序,我看到它重新启动,真的很奇怪。我看了又看日志,除了这行ChimeraModuleLdr: Module config changed, forcing restart due to module
,没有发现任何奇怪的东西。这是一个像素XL与奥利奥。
下面是日志的最后几行,以及应用程序被杀后的启动。
10-18 22:49:31.262 8379 8379 I ChimeraModuleLdr: Module config changed, forcing restart due to module
10-18 22:49:31.262 8379 8379 I Process : Sending signal. PID: 8379 SIG: 9
--------- beginning of main
10-18 22:49:31.641 13717 13717 I MultiDex: VM with version 2.1.0 has multidex support
10-18 22:49:31.641 13717 13717 I MultiDex: install
10-18 22:49:31.641 13717 13717 I MultiDex: VM has multidex support, MultiDex support library is disabled.
你知道是什么引起的吗?
最佳答案
看起来,chimeramodule(或dynamite)是google play服务使用的动态模块加载系统(更多细节here)。
我想,如果你的应用程序使用的是google play服务中的特定模块,那么当该特定模块更新时,你的应用程序也会重新启动。