8

ユーザーが Play ストアからインストールしたアプリケーションがあるとします。ユーザーの 1 人がバグを報告し、テストのためにアプリのパッチを適用したバージョンを送信したい場合、ユーザーはそれを自分の携帯電話に問題なくインストールできます。しかし、その後 Play ストアでアプリを更新すると、ユーザーは更新を取得できますか? 私のテストでは、これが事実であることを示しているようですが、落とし穴はありますか?

私のビルド プロセスのしくみは、ビルドするたびにより高いバージョン コードを取得するため、パッチを適用したバージョンには、現在 Play ストアにあるバージョン コードよりも高いバージョン コードが含まれ、送信に Play ストアにアップロードするバージョンになります。私のユーザーは、パッチのバージョン コードが再び高くなります。

4

2 に答える 2

2

ここではかなりワイルドな推測をしていますが、次の条件が満たされていれば機能するはずです。

  1. Google Play の apk のバージョン コードが修正プログラムのバージョン コードよりも高い
  2. ユーザーは最初に Google Play からアプリをインストールし、サイドローディングによってのみ更新しました。
  3. ホットフィックスと Google Play アップデートはどちらも同じキーで署名されています。

これについては、Android の Google グループの 1 つで長い議論が行われ、成功に終わったことを思い出すので、これがうまくいくと確信しています。残念ながら今は見つかりません。

試してみたら、結果とともに投稿してください。

于 2013-01-16T15:13:15.687 に答える
0

このワークフローに問題はありません。ビルドごとにバージョン番号をインクリメントする限り。

于 2013-01-16T15:12:00.743 に答える