2013-10-22 5 views
5

Quando si cerca di caricare la mia app su Google Play, viene visualizzata questa errormessage:diverso codice di versione per APK, applicazione Android con PhoneGap accumulo

You need to use a different version code for your APK because you already have one with version code 1. 

Im scaricare la mia APK dal mio PhoneGap build.

La mia domanda è:

In quale file posso cambiare il numero di versione?

Ho provato a cambiare in AndroidManifest.xml, il codice di versione e nome Versione

Grazie!

risposta

5

Durante il caricamento di PhoneGap Costruire, il file manifesto non è incluso. Prova invece a modificare la versione e gli attributi versionCode in config.xml di PhoneGap.

+0

Grazie funziona! – user2538364

0

Normalmente si devono impostare la versione di app in AndroidManifest.xml

+0

In AdroidManifest .xml hai codice di versione e numero di versione come questo: android: versionName = "1.0-DEVELOPMENT" android: versionCode = "1" E 'questo che intendi? Perché questo è quello che ho cambiato. – user2538364

+0

Sì, questo è quello che intendevo. Dovrei aver menzionato: versionCode è un numero intero (almeno aumento di 1), mentre il nome della versione è visibile all'utente (quindi fare 1.0.1 per un bugfix è una buona idea) – FDIM

8

È necessario specificare l'attributo di codice di versione nella "config.xml", noti che l'attributo codice di versione dovrebbe essere così android-versionCode = "2", come mostrato in seguito Esempio:

<?xml version='1.0' encoding='utf-8'?> 
<widget id="ca.anything.anything.any" 
    android-versionCode="2" 
    version="1.0.3" 
    xmlns="http://www.w3.org/ns/widgets" 
    xmlns:cdv="http://cordova.apache.org/ns/1.0" 
    xmlns:rim="http://www.blackberry.com/ns/widgets"> 
    <name>Application Name</name> 
.... 
</widget>