gpt4 book ai didi

android - 什么是重启期间的 Android "optimising"?

转载 作者:行者123 更新时间:2023-11-30 00:48:09 25 4
gpt4 key购买 nike

第一个问题,感谢您的指导。我目前正在自学 Android 开发,并已将我的应用程序(构建后通过 Studio)安装到我自己的手机上。

我的手机时不时会自行重启(不是查询 - 这些事情会发生)。

在这些(偶尔)重新启动期间,我会收到一条消息,指出 Android 正在“优化 App 1 of 1”。我很确定这是我的应用程序正在“优化”。

我在这里和网上搜索过。大多数问题似乎是最近升级操作系统版本的用户导致了问题。似乎有轶事证据表明删除缓存可以解决这个问题,而且它只会在设备充电时执行。

但是,如果这是我的应用程序,我不希望我的用户经历这些。我怀疑它与我使用的 Target SDK 有关,但它可能有所不同?

那么,Android 优化的是什么?我怎样才能尽最大努力阻止我的应用成为造成这种情况的原因?

非常感谢。

最佳答案

早期的 Android 操作系统曾经在 Dalvik Runtime 上运行,这意味着应用程序用于在执行时进行编译。但是现在,Android 已经切换到 ART 和 Lollipop 版本。这意味着所有应用程序都将预先编译,从而使它们启动速度更快。所以“优化应用程序”基本上意味着 Android 正在编译所有应用程序。

关于android - 什么是重启期间的 Android "optimising"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41483288/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com