0
更改我的代碼後,我試圖更新我的android應用程序版本與科爾多瓦版本。 在AndroidManifest.xml中,我將android:versionName更改爲更高的數字,如「1.2.9」更改爲「1.2.10」,並將android:versionCode更改爲同一文件。 構建後使用cordova這兩個數字自動變化。我嘗試添加了android:在的versionName config.xml文件,但科爾多瓦之後建立同樣的事情正在發生,在生成過程中我得到錯誤安卓版本代碼安卓版本名稱科爾多瓦
FAILURE: Build failed with an exception.
- 出了什麼問題: 執行失敗的任務「: processReleaseResources'。
com.android.ide.common.process.ProcessException:未能執行AAPT
任何想法如何解決這個問題?
通過添加android-versionCode =「100」版本=「1.0.0」現在android:versionName =「1.2.10」可以,但android:versionCode =「」會自動再次更改一個小於前一個數字的數字版本,這是谷歌播放上傳應用程序的問題。我在文件夾/cordova/config.xml /cordova.js/config.xml和/cordova/platforms/android/res/xml/config.xml中添加了上面的代碼,其中哪些文件夾是正確的? – stg
通過在config.xml中的widget中添加xmlns:android =「http://schemas.android.com/apk/res/android」解決了錯誤,但是android:versionCode的問題改變了我在build之後添加的數字那裏,有關於此的任何想法? – stg
Do ** NOT **在'platforms/android'文件夾中修改_anything_,它在您運行構建時生成並且將重置alwax。您必須修改'
David