アプリケーションの新しいバージョンをエクスポートしたいのですが、(さまざまな理由で) 新しいバージョンのアプリをユーザーにアンインストールして再インストールするよう強制したいと考えています。出来ますか?
3151 次
2 に答える
2
アプリの署名を変更すると、うまくいきます。何が起こるかというと、システムは、新しいアプリをインストールするときに、このアプリが見つかったが署名が異なることをユーザーに警告します。ユーザーは、新しいアプリをインストールする前に、現在のアプリをアンインストールする必要があります。
これより直接的な方法は存在しません。また、アプリがインストールされない理由を多くのユーザーが理解できない可能性があります。これが不要になるように、アプリを作成するようにしてください。現在のアプリをアンインストールすると、ユーザーのデータも失われます。
もう 1 つのオプションは、マニフェスト ファイルのパッケージ名を変更することですが、これはユーザーがアプリ データをすべて失うことを意味します。アプリはまったく新しいアプリとしてインストールされるためです。
これは悪いです....
ロルフ
于 2012-09-27T11:27:04.687 に答える