私は、新しい更新があるときにユーザーにアプリケーションを更新するように強制することを念頭に置いています。
これを達成するために、私が考えていた、デバイスにインストールされているアプリケーションのをversionCode
取得します。versionCode
public int getVersion() {
int v = 0;
try {
v = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode;
} catch (NameNotFoundException e) {
e.printStackTrace();
}
return v;
}
そして今、私は自分のサーバーの更新を知る必要がありますversionCode
。
更新のversionCodeを知り、それをユーザーversionCodeのアプリケーションと比較することで、それが異なるかどうかを確認できます。
私の最終的な目標は、更新があるかどうかを確認することです。また、存在する場合は、ユーザーが更新していない間は現在のアプリケーションを開かないでください。
これについて何か考えはありますか?
ありがとう