お気に入りの Android アプリが不思議なことに自動的にリセットされる理由


Android アプリに記憶喪失のケースがある場合、あなた自身もおそらく少し混乱しているでしょう。データはどこへ行ったのでしょうか?このアプリ (またはいくつかのアプリ) が初めて開いたときのように動作するのはなぜですか?あなたのアンドロイドは憑依されていますか?

結局のところ、Android の Chrome ブラウザをバージョン 79 (Google ブラウザの最新バージョン) に更新すると、特に不快なバグが発生します。使用しているアプリが WebView に依存している場合、またはユーザーがアプリ内で Web サイトを表示する手段に依存している場合、Chrome (および WebView) を更新すると、データ通信量が発生する可能性があります。少なくとも、多くのアプリ開発者が Chromium フォーラムでこの「壊滅的」問題と呼ばれている問題について説明していることによると、これは事実です。

「これは大きな問題だ。古いデータがファイル システムに残っていることがわかりますが、Chome 79 では「見つかりません」 - 私はさらに悪いことだと考えています - 1 つは、利用できないためアプリが機能しなくなるだけでなく、古いデータがサイレントに永続的に保持されるためでもあります。 .. ネイティブ アクセスを繰り返すことなくアプリを更新またはクリアする方法はありません。修正のアイデアはありますか? (パスに「Default」が追加されているようです。つまり、「/Default/Local Storage」になります。」ある開発者が書いた

「皆さん、私はあなたの品質保証プロセスを知りませんが、M79をリリースしたときは明らかに失敗しました。月曜日までに修正するか、少なくとも影響を受ける顧客に何を言うべきかについての決定が必要です(次のリリースまで待ってすべてのデータを回復するか、それともデータを永久に失って許しを乞うかを顧客に通知するか) )」、別の開発者後で追加

Google 従業員によると、Google は停止したデータ消失の問題に対するホットフィックスに取り組んでいる間、Chrome 79 は Android 上で公開されます。別のメンバークロムチームのは問題について謝罪し、この修正が Google にとって最優先事項であることを示しました。

「データが消えてしまってごめんなさい!私は経験から、自分ではほとんど制御できない問題に対処しなければならないのは本当にイライラすることを知っていますし、データを失うと非常に困難な状況に陥ることも理解しています。

この問題は P0 とマークされているため、この時点では、これがどれほど重要であるかについてこれ以上リマインドする必要はありません :) チームはデータ損失を最小限に抑え、安全に展開できるソリューションに取り組んでいることをご理解ください。 。この問題に取り組んでいる人々がその解決に全神経を集中できることが全員の最大の利益です。

可能な限り最善の緩和策を導入した後、今後さらに改善する方法を検討します。付き合ってくれてありがとう!」

このバグの影響を受けた場合、それまでにできることはあまりありません。アプリ開発者に求められているのは我慢すること一方、Google はテストして修正をプッシュしますが、ユーザー自身のデータを復元しようとはしません。衝突する可能性があるGoogle が使用することを決定した修正はすべて含まれます。

同様の考え方を採用することをお勧めします。アプリを再初期化し、「不足している」データをすべてダンプするのに何時間も費やす必要はありません。データはまだ存在しており、入力したものが欠落しているデータよりも新しい場合、時間を無駄にするか、この新しいデータも消えてしまう可能性があります。

しっかりと座ってください。すべてうまくいきますが、今日(あるいは今週)は何もしません。新しい Chrome バージョンに注意して、できるだけ早くインストールし、アプリ開発者をレビュー攻撃したくなる衝動を抑えてください。あなたが一時的に経験しているデータ損失は彼らのせいではありません。