【问题标题】:Android phone reboots on uninstallAndroid手机在卸载时重新启动
【发布时间】:2012-02-11 10:21:28
【问题描述】:

我正在开发一个应用程序,当我卸载手机时会出现半重启。

这是我的旧帖:

我的手机有一个奇怪的问题。我正在使用三星 GALAXY 5 (GT-I5500) 搭载 Android 2.2(未植根)。

我是一名 Android 开发人员,我一直在开发非常高级的应用程序。 但是,有时当我测试和安装应用程序时 手机重启。

我正在通过 Eclipse 启动它,但我不知道到底是什么 导致手机重启。

  • 肯定不会发热,因为我的手机已经足够凉爽了。

  • 它不是来自应用程序本身,因为在我使用应用程序时手机不会重启,而是在安装时

  • 这不是存储我认为,因为我有 26 MB 内部和 1GB 外部可用内存,并且应用程序不超过 2 MB。

所以我的问题是什么会导致手机重启?

在这种情况下,我将“重启”定义为显示初始 SAMSUNG 屏幕的手机,就像正常启动但没有 PIN 提示。这就是为什么我断定它类似于半重启或者我不完全知道。

【问题讨论】:

  • 你检查手机LogCat是否有任何提示?
  • 是的,但我找不到任何可疑的东西。没有致命错误或警告。 (或者至少我看不到)

标签: android reboot


【解决方案1】:

遇到同样的问题,我发现删除 dalvik 缓存和格式化缓存分区有帮助 - 我不知道这两个中的哪一个成功了,但我现在可以愉快地再次卸载应用程序,而不会自发重启设备。 我能够使用 ClockWorkMod 救援系统在恢复模式下执行这两项操作,并且它们是非破坏性的。由于 dalvik 缓存正在重建,实际数据或应用不会丢失,只是下次重启需要更长的时间。

今天,将近一个月后,该问题再次出现,因此我能够测试这两个操作中的哪一个解决了该问题。原来它正在擦除缓存。 Dalvik 缓存被单独保留,但战后仍可删除。

【讨论】:

    【解决方案2】:

    我的 LG G4 也有这个问题。每当我尝试卸载应用程序时,手机都会重新启动。幸运的是,如果您的手机通过 micro SD 具有可扩展内存选项,则有一种方法可以删除不需要的应用程序。只需将不需要的应用程序转移到 SD 卡上,然后取出卡。该应用程序将不再存在于您的手机上。然后,您可以使用 PC 从 SD 卡中删除该应用程序。这无助于解决您设备上的实际操作系统问题,但至少对于希望释放一些空间的人来说,这是一个快速修复。希望对您有所帮助!

    【讨论】:

      【解决方案3】:

      在不明确的条件下自动重启,这是您通过 Android 免费获得的“有趣”功能之一。不是在每个设备、操作系统版本或它们的组合上,但太频繁了。

      按照以下说明,您将丢失手机上的所有数据。

      试试这个:进入恢复模式(adb reboot recovery按住(并按住)音量降低,然后按住中心键,然后开机),然后@ 987654322@,wipe cache partition.

      (我经历过类似的重启,但在 I5500 上没有,所以我不知道这对这种情况是否有帮助。升级到 Android 2.2 后,它对 Motorola Milestone/Droid 有帮助。)

      【讨论】:

        【解决方案4】:

        由于已删除用户的经验,我能够通过擦除 davilk-cache 来解决此问题。但是,在我的情况下,不需要擦除缓存分区。我在 Galaxy Tab 3 SM-T210R 上安装了 Android 4.4.2 KitKat。

        【讨论】:

          最近更新 更多