2016-03-14 72 views
-2

今天我想更新我在谷歌Play商店應用程序,但得到了以下錯誤: enter image description here不能建立科爾多瓦Android應用

我的config.xml文件看起來像:

<?xml version="1.0" encoding="utf-8" standalone="no"?> 
<widget 
    id="com.bla.blabla.bla" 
    version="1.3.8" 
    xmlns="http://www.w3.org/ns/widgets" 
    xmlns:cdv="http://cordova.apache.org/ns/1.0" 
    xmlns:gap="http://phonegap.com/ns/1.0"> 

    <name>MyApp</name> 

    <author>MyName</author> 

    <preference name="AutoHideSplashScreen" value="false" /> 

    <content src="index.html"/> 

    <access origin="*"/> 
    <allow-navigation href="*" /> 

    <!-- START: Android and iOS Quirks --> 
    <preference name="FadeSplashScreen" value="false"/> 

    <!-- START: Android section --> 
    <preference name="android-minSdkVersion" value="17" /> 

    <!-- android quirks --> 
    <preference name="SplashScreen" value="screen" /> 
    <preference name="SplashScreenDelay" value="10000" /> 

    <platform name="android"> 
     <splash src="www/resources/device/android/splash/land/hdpi.png" density="land-hdpi"/> 
     <splash src="www/resources/device/android/splash/land/hdpi.png" density="land-ldpi"/> 
     <splash src="www/resources/device/android/splash/land/hdpi.png" density="land-mdpi"/> 
     <splash src="www/resources/device/android/splash/land/hdpi.png" density="land-xhdpi"/> 

     <splash src="www/resources/device/android/splash/port/hdpi.png" density="port-hdpi"/> 
     <splash src="www/resources/device/android/splash/port/ldpi.png" density="port-ldpi"/> 
     <splash src="www/resources/device/android/splash/port/mdpi.png" density="port-mdpi"/> 
     <splash src="www/resources/device/android/splash/port/xhdpi.png" density="port-xhdpi"/> 

     <icon src="www/resources/device/android/ldpi.png" density="ldpi" /> 
     <icon src="www/resources/device/android/mdpi.png" density="mdpi" /> 
     <icon src="www/resources/device/android/hdpi.png" density="hdpi" /> 
     <icon src="www/resources/device/android/xhdpi.png" density="xhdpi" /> 
    </platform> 
    <!-- END: Android section --> 

</widget> 

我的構建腳本的樣子:

call cordova platform add android 

    call cordova plugin add cordova-plugin-device 
    call cordova plugin add cordova-plugin-file 
    call cordova plugin add cordova-plugin-file-transfer 
    call cordova plugin add cordova-plugin-network-information 
    call cordova plugin add cordova-plugin-splashscreen 
    call cordova plugin add cordova-plugin-inappbrowser 
    call cordova plugin add cordova-plugin-whitelist 
    call cordova plugin add cordova-plugin-file-opener2 

    call cordova build android 

可能是什麼問題?幾個月前,這個腳本工作。我在網上搜索了很多,但沒有找到解決方案。大多數情況下,我讀到解決方案是編輯AndroidManifest.xml,但我在cordova中,而不是在本機android應用程序開發中,因此我無法編輯AndroidManifest.xml。

回答

0

好了,現在我解決它通過安裝科爾多瓦的特定版本:

npm install -g [email protected] 

之前有安裝科爾多瓦6.0.0。我不知道從5.4.0更改爲6.0.0。

相關問題