そのため、「preferExternal」は、少なくとも Android 人口の一部 (おそらく 3%) で完全かつ完全に壊れているようです。
android:installLocation="preferExternal"を使用してアプリの更新をデプロイした後、一部のユーザーからいくつかの問題が報告されました。
「あなたのアプリは私の電話から消えました」
「最新のアップデート以降、電話を再起動するたびにアプリがホームページから削除されます」
そこで、1) アプリを電話に移動する (設定、アプリ、アプリ名、電話に移動する) か、アプリが本当になくなった場合 (これは一部のケースのようです) 2) SD カードのマウントを解除し、再Play ストア(マイアプリ画面)からアプリをインストールし、SD カードを再マウントします。
わかりましたので、それらは回避策です。
いくつかのガイダンスを使用できることがいくつかあります。
- この問題は特定の Android OS レベルによるものですか、それともランダムですか?
- それは既知の Android バグですか?
- android:installLocation="auto" を使用してさらに別の更新を展開すると、これらの問題が回避されますか (およびその理由)?
答えられるものを答えてください。私のアプリが不思議なことに携帯電話から消えてしまったことに気付いていない多くのユーザーがいる可能性があるため、これは実際には非常に恐ろしい問題です. それでも、Google はこれを有効なオプションとしてドキュメントに記載しています。