5

私はアプリを開発していますが、電話をアンインストールすると半再起動します。

これは私の古い投稿です:

電話に奇妙な問題があります。Android 2.2を搭載したSAMSUNG GALAXY 5(GT-I5500)を使用しています(ルート化されていません)。

私は Android 開発者で、かなり高度なアプリを開発してきました。ただし、アプリケーションをテストしてインストールしているときに、電話が再起動することがあります。

私はEclipseから始めていますが、電話が再起動する原因が正確にはわかりません。

  • 私は携帯電話を十分に冷やしているので、確かに熱ではありません。

  • アプリケーションを使用している間は電話が再起動せず、インストール時に再起動しないため、アプリのソース自体からではありません

  • 26 MB の内部メモリと 1 GB の外部メモリがあり、アプリは 2 MB 以下であるため、ストレージではないと思います。

私の質問は、電話が再起動する原因は何ですか?

このコンテキストでは、「再起動」を、通常の起動のように PIN の入力を求められずに最初の SAMSUNG 画面を表示する電話機として定義します。これが、セミリブートのようなものであるか、正確にはわかりません。

4

4 に答える 4

2

同じ問題が発生したので、dalvik キャッシュを削除してキャッシュ パーティションをフォーマットすると効果があることがわかりました。この 2 つのうちどちらがうまくいったかはわかりませんが、デバイスが自発的に再起動することなく、アプリを再びアンインストールできるようになりました。どちらの操作も、ClockWorkMod レスキュー システムを使用してリカバリ モードで実行でき、非破壊的です。実際のデータやアプリが失われることはありません。dalvik キャッシュが再構築されるため、次の再起動にのみ時間がかかります。

ほぼ 1 か月後の今日、その問題が再び発生したため、これら 2 つのアクションのどちらが問題を解決するかをテストすることができました。キャッシュを消去していたことが判明しました。Dalvik キャッシュは放置されていましたが、戦後でも削除は可能でした。

于 2014-05-27T12:25:47.247 に答える
0

不明確な状況下での自発的な再起動は、Android で無料で利用できる「楽しい」機能の 1 つです。すべてのデバイス、OS バージョン、またはそれらの組み合わせではありませんが、非常に頻繁に発生します。

次の手順を実行すると、携帯電話のすべてのデータが失われます。

これを試してください:リカバリモードに入ります(adb reboot recovery または、音量を下げて電話を起動し、中央のキーを押したままにしてから電源を入れます)wipe data/factory reset、.wipe cache partition

(私は同様の再起動を経験しましたが、I5500 ではそうではありませんでした。そのため、これがこの状況で役立つかどうかはわかりません。Android 2.2 にアップグレードした後、Motorola Milestone/Droid で役立ちました。)

于 2012-02-13T09:41:37.980 に答える