2011-11-16 28 views

回答

2

之前編譯應用程序修改您的AndroidManifest.xml文件。您需要修改清單標記中的android:versionCode和android:versionName屬性。

更多信息可以在這裏找到:

http://developer.android.com/guide/publishing/versioning.html

不知道一旦APK編譯你可以做什麼。

+0

歡呼聲再次西蒙 – Dancer

+0

你不會當你與科爾多瓦編譯Android項目/從項目WWW文件夾PhoneGap的config.xml文件需要修改AndroidManifest.xml檔案事業綁定到編譯過程,你的AndroidManifest.xml文件會自動更新。只要看看我的答案。 – habamedia

0

這很簡單:只需在您的 your-project-name/www/ 文件夾中打開config.xml文件並在所有的周圍註釋中,例如,看起來像這樣:
< widget id="com.haibarbe.eurofleurs" version="1.1.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
編輯版本屬性。
你只需要再次編譯你的應用程序,並用你以前創建的密鑰新鮮地簽名。 就是這樣。
但請記住,這僅適用於Android應用程序,iOS應用程序不使用該版本屬性,但 使用您的Xcode內部版本號。不過,該版本號會導出到您的Xcode項目文件中。

0

添加該屬性widget標記在config.xml中

機器人-的versionCode = 「30」

實施例:

<widget id="com.profimedica.ajuro" 
    android-versionCode="29" 
    version="0.0.3" 
    xmlns="http://www.w3.org/ns/widgets" 
    xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

由於PhoneGap的忽略AndroidManifest。 xml 我假設build.gradle規則將數字8追加到我的版本號中298由於此代碼:

if (minSdkVersion >= 20) { 
    defaultConfig.versionCode += 9 
    } else if (minSdkVersion >= 14) { 
    defaultConfig.versionCode += 8 
    } 
相關問題