2013-01-23 4 views
5

Ich mache eine neue Version meiner Android-App.Aktualisierung Android App mit Eclipse

Ich habe nur den versionCode (in der androidmanifest.xml) von 1.0 auf 1.1 geändert. und jetzt gibt es mir den Fehler - Float-Typen nicht erlaubt (bei "versioneCode" mit dem Wert "1.1").

Auch wenn ich 1.0 umschreiben, funktioniert es nicht.

Ziemlich verwirrend.

Antwort

8

versionCode sollten nur Zahlen und keine Dezimalstellen sein. Sie können Dezimalzahlen für zuweisen, die im PlayStore und in App-Details im Gerät angezeigt werden.

Zum Beispiel, wenn Sie versionCode als 1 in Ihrer ersten Version gesetzt haben sollte es jetzt 2.

Satz als versionCode="2"

+0

danke. Das ist komisch, weil der Versionscode 1.0 war, also habe ich (nach 1.1) mit 2.0 versucht und es gibt mir den gleichen Fehler zurück. Jetzt mit nur 2 funktioniert es. – volso

+0

@volso ja es funktioniert nur mit ganzen Zahlen und es ist nur um die Versionsänderungen zu erkennen. Wo für die Benutzeranzeige sind, können Sie Dezimalstellen in versionName haben, ich hoffe, Sie haben den Punkt – TNR

+0

ja, ich habe es. Es ist seltsam, dass mit 1.0 es funktioniert (am Anfang), nachdem Sie es einmal ändern, können Sie nicht wieder verwenden. 0 Das ist alles. Vielen Dank! – volso

4

Version Code in Integer-Zahlen, dh von 1,2 ist sein ... .etc., und nur der Versionsname ist in Dezimalzahlen angegeben.

Verwandte Themen