2013-01-23 12 views
5

Sto facendo una nuova versione della mia app Android.aggiornamento app Android con eclissi

Ho modificato solo versionCode (in androidmanifest.xml) da 1.0 a 1.1. e ora mi dà l'errore - Non sono consentiti i tipi di floating (in "versioneCodice" con valore "1.1").

Anche se riscrivo 1.0, non funziona.

Sconcertante.

risposta

8

versionCode devono essere solo numeri e non decimali. È possibile assegnare decimali per versionName che viene visualizzato su PlayStore e nei dettagli dell'applicazione nel dispositivo.

Per esempio, se è stata impostata versionCode come 1 nella vostra prima versione dovrebbe essere ora 2.

impostarlo come versionCode="2"

+0

grazie. Questo è strano perché il codice versione era 1.0, quindi ho provato (dopo 1.1) con 2.0 e mi restituisce lo stesso errore. Ora con solo 2 funziona. – volso

+0

@volso sì funziona solo con numeri interi ed è solo per rilevare le modifiche alla versione. Dove sono per la visualizzazione utente, puoi avere decimali in versionName, spero che tu abbia ottenuto il punto – TNR

+0

sì, l'ho capito. È strano che con 1.0 funzioni (all'inizio), dopo averlo modificato una volta, non è possibile utilizzarlo nuovamente .0 Questo è tutto. Grazie! – volso

4

codice di versione è in numeri interi vale a dire da 1,2 ... .etc., e solo il nome della versione è in decimali.

Problemi correlati