我最近在Moto G(第一代)上更新了棒棒糖。

它的运行速度有点慢,所以我被缓存擦除了,然后按照建议进行了出厂重置。

我现在收到了“ Android正在开始优化xx的xx应用”每次启动时。

显然不是生与死,但每次重新启动都必须等待10分钟,这很烦人。

这是一个已知问题,有什么办法可以解决?

评论

使用Xposed Framework beta for 5.x时,这很常见。你有安装吗?是从库存恢复还是自定义恢复中,在“设置”中执行了缓存和擦除操作?

引导时运行adb logcat> log.txt并查找包含dex2oat的行。

#1 楼

我只是在同一电话上遇到了相同的问题。进行一些挖掘后,当Android在优化一个或多个应用程序时遇到问题时,似乎会发生这种情况,因此它会顽固地重试所有应用程序。因此,我一一卸载了应用程序并重新启动,然后在卸载SuperSU后问题就消失了。

我不想让我的手机不root,我注意到我已经安装了最新的SuperSU(2.79 SR3),因此我去了这里并下载了最新的稳定版本(2.79):

https://forum.xda-developers.com/apps/supersu


安装后,我没有不再有任何问题。

在进行故障排除期间,我还清除了缓存,尽管不确定是否有帮助:



引导至恢复状态
对于第一代Moto G:


关闭手机电源
按住音量降低按钮,按住电源按钮,等待大约4秒钟,然后松开两个按钮
降低音量,选择“恢复”,然后提高音量,以启动以进行恢复



清除缓存
Moto G第1代(库存恢复):



如果您看到显示“无命令”的屏幕


按一个d按住电源按钮2-3秒
不松开电源按钮,按下音量增大按钮并释放音量增大按钮
释放电源按钮


使用将音量按钮向下移动以擦除缓存分区,然后使用电源按钮选择它
等待其完成(可能需要一段时间),然后重新启动




#2 楼

对于我的第一代moto X,我可以通过以下方法解决此问题:


清理磁盘空间
更新所有应用程序
通过优化启动(〜130个应用程序) )
清除缓存(剩余2.75MB)
关闭电源(关闭)
通过优化启动(2个应用程序)
清除缓存(3.5MB-> 2.84MB剩余)
关闭电源(关机)
-没有优化!

我有500MB的可用空间,并通过删除照片和下载将其增加到5GB。

/>其他一些想法:


清除缓存
清理磁盘空间
启动进入安全模式如何使用Moto G安全模式(适用于Moto X和Moto E安全模式)? | Moto G电话指南



#3 楼

这是因为Android需要磁盘空间时会清除优化的dex文件。因此,它是在引导过程中重新创建的。您可以在此处阅读更多深入的调试详细信息。

如果您已扎根设备,则可以尝试以下应用;它可以锁定dex文件,从而节省大量时间:

https://play.google.com/store/apps/details?id=in.co.giis.optimisingappfixer