Androidマーケットで新しいアプリケーションをアップロードしていて、新しいバージョンがより高いことがわかっていますversionCode
。しかし少し改良を加えたので、バージョン1をバージョン2に割り当てるのではなく、「1.1」と言いたいのですが、versionCode
では浮動小数点数を入力できません。AndroidでbuiltNumberを設定する方法
だから私はversionName
を使用することができますが、それはユーザーに示されているものですが、それでも私はversionCode
でそれを行う方法が不思議です。
Androidのドキュメントは言う:
アンドロイド:versionCode -
内部バージョン番号。この番号は、 のいずれかのバージョンが最新のものであるかどうかを判断するためにのみ使用されます。 より新しいバージョンを示すより高い数字の があります。この は、 ユーザーに表示されているバージョン番号ではありません。その番号は versionName属性で設定されます。
この値は、「100」などの整数で設定する必要があります。各 の連続バージョンの数字が の場合は、 を定義することができます。たとえば、 のビルド番号です。または、「x.y」形式の のバージョン番号を の整数に変換することもできます。 ビットの "x"と "y"を で別々にエンコードします。または、新しいバージョン がリリースされるたびに、 の数字を1つずつ増やすこともできます。
しかし、私は第2段落を理解しませんでした。
ありがとうございました。
ええ、でも、どうやってやろうと思っていましたが、今は 'versionName'以外の方法があると思います。 – Tarik