2016-08-12 3 views
0

Если это действительно повторяющийся вопрос, я с радостью удалю.config.xml malformed Телефонная книга

Приложение не будет создано. Мой Config.xml является таким же базовым, как и при условии, что я не понимаю, почему я получаю неудавшиеся сборки.

<?xml version="1.0" encoding="UTF-8" ?> 
<widget xmlns = "http://www.w3.org/ns/widgets" 
xmlns:gap = "http://phonegap.com/ns/1.0" 
id   = "com.phonegap.rcw" 
version  = "0.0.1" 
versionCode = "1"> 

<preference name="phonegap-version" value="cli-6.3.0" /> 
<preference name="Orientation" value="portrait" /> 

<name>Codes</name> 
<description>Codes for the State</description> 


    <platform name="android"> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="ldpi" /> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="mdpi" /> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="hdpi" /> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="xhdpi" /> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="xxhdpi" /> 
    <icon src="images/Icon.jpg" gap:platform="android" gap:qualifier="fr-xxhdpi" /> 
</platform> 

<author email="[email protected]"> 
Noah XXXXXXXX 
</author> 

</widget> 

И ошибка я получаю:

Configuration on demand is an incubating feature. 
Incremental java compilation is an incubating feature. 
:preBuild UP-TO-DATE 
:preDebugBuild UP-TO-DATE 
:checkDebugManifest 
:CordovaLib:preBuild UP-TO-DATE 
:CordovaLib:preDebugBuild UP-TO-DATE 
:CordovaLib:compileDebugNdk UP-TO-DATE 
:CordovaLib:compileLint 
:CordovaLib:copyDebugLint UP-TO-DATE 
:CordovaLib:mergeDebugProguardFiles 
:CordovaLib:packageDebugRenderscript UP-TO-DATE 
:CordovaLib:checkDebugManifest 
:CordovaLib:prepareDebugDependencies 
:CordovaLib:compileDebugRenderscript 
:CordovaLib:generateDebugResValues 
:CordovaLib:generateDebugResources 
:CordovaLib:packageDebugResources 
:CordovaLib:compileDebugAidl 
:CordovaLib:generateDebugBuildConfig 
:CordovaLib:mergeDebugShaders 
:CordovaLib:compileDebugShaders 
:CordovaLib:generateDebugAssets 
:CordovaLib:mergeDebugAssets 
:CordovaLib:processDebugManifest 
:CordovaLib:processDebugResources 
:CordovaLib:generateDebugSources 
:CordovaLib:incrementalDebugJavaCompilationSafeguard 
:CordovaLib:compileDebugJavaWithJavac 
:CordovaLib:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.). 
Note: Some input files use or override a deprecated API. 
Note: Recompile with -Xlint:deprecation for details. 
:CordovaLib:processDebugJavaRes UP-TO-DATE 
:CordovaLib:transformResourcesWithMergeJavaResForDebug 
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug 
:CordovaLib:mergeDebugJniLibFolders 
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug 
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug 
:CordovaLib:bundleDebug 
:prepareProjectCordovaLibUnspecifiedDebugLibrary 
:prepareDebugDependencies 
:compileDebugAidl 
:compileDebugRenderscript 
:generateDebugBuildConfig 
:mergeDebugShaders 
:compileDebugShaders 
:generateDebugAssets 
:mergeDebugAssets 
:generateDebugResValues 
:generateDebugResources 
:mergeDebugResources 
:processDebugManifest 
:processDebugResources FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':processDebugResources'. 
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/android-sdk/build-tools/24.0.1/aapt'' finished with non-zero exit value 1 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

Total time: 1.64 secs 
Error: /project/gradlew: Command failed with exit code 1 Error output: 
Note: Some input files use or override a deprecated API. 
Note: Recompile with -Xlint:deprecation for details. 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':processDebugResources'. 
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/android-sdk/build-tools/24.0.1/aapt'' finished with non-zero exit value 1 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 
at ChildProcess.whenDone (/project/cordova/node_modules/cordova-common/src/superspawn.js:169:23) 
at emitTwo (events.js:87:13) 
at ChildProcess.emit (events.js:172:7) 
at maybeClose (internal/child_process.js:818:16) 
at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5) 

Я даже попытался откате <preference name="phonegap-version" value="cli-5.2.1" /> как это было предложено на форумах PhoneGap и до сих пор не везет.

Возможно быстрое исправление. Любая помощь??

+1

обновите свой Android-файл sdk и попробуйте – Homen

+1

Убедитесь, что вы установили 'инструменты для Android SDK',' инструменты для Android sdk', 'SDK platform' для 24 API – Homen

+0

Я кодирую в Notepad ++ (так что я не знаю если бы это был дополнительный плагин или что-то, что мне нужно было бы просто установить) И я написал еще 2 приложения, которые работали с того же компьютера без проблем. –

ответ

0

Try:

$ find your/project/bower-lib/ -type f -name "*.gz" -exec rm -f {} \; 

Удалить все пакеты .gz, Cordova не поддерживает эти файлы.

Смежные вопросы