![]() |
1
5
好吧,这就是我解决问题的方法,以防其他人撞上这堵墙。 这可能会特别影响来自加工开发环境的人,因为它将“加工草图”转换为项目的唯一活动。 最初的问题(Android在从包安装程序启动应用程序时以不同的-错误的?-方式管理应用程序)在这里得到了很好的解释: https://code.google.com/p/android/issues/detail?id=26658 发布在那里的解决方案可能会解决大多数情况,但如果-像我一样-你的启动器活动是执行所有工作的活动,你将需要创建一个特定的启动器活动,它只是启动主活动。。。并在Android错误发生时自杀。 将此位添加到启动器活动的onCreate()方法中:
我希望这有帮助。 |
![]() |
2
3
这看起来像是一个有效的应用程序生命周期,你将你的应用程序置于后台,然后允许android销毁你的应用。onDestroy不一定会被调用,你必须做好准备,正如你所说的,onPause被调用,这样你就可以使用它。为什么安装后只会发生一次,这很难解释,但在我看来,你不应该真正关心它,并做好准备,让你的应用程序在后台随时被杀死。 |
![]() |
3
1
|
![]() |
4
0
如果不使用静态变量,并且在
|
![]() |
mikemike396 · RuntimeException:ClassNotFoundException android。拱生命周期。ProcessLifecycleOwnerInitializer 7 年前 |
![]() |
rolandl · 应用程序启动行为并不总是相同的 7 年前 |
![]() |
ssuukk · Kotlin代表更有趣 7 年前 |