2016-05-05 4 views
4

NativeScript 2.0 (Ich benutze NativeScript-Angular) build ist [tns build android] schlägt bei 'processF0DebugResources' fehl 'wenn schluckbezogene Abhängigkeiten dem Abschnitt' devDependencies 'hinzugefügt werden.NativeScript 2.0 [1.7.1] build schlägt bei 'processF0DebugResources' fehl, wenn Abhängigkeiten im Abschnitt 'devDependencies' hinzugefügt werden

Das passiert seit 1.7.1 auch, aber ich hatte den Eindruck, dass es in Version 2.0 behoben werden würde. Es sieht so aus, als ob die devDependencies ebenfalls erstellt werden.

Ich versuchte auch gradlew -debug, die keine Fehler zeigten und es gibt keine .apk-Datei auch generiert, wenn dieser Fehler auftritt. Hier

ist die Ausnahme:

:processF0DebugResources FAILED 

FAILURE: Build failed with an exception. 

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

Hier mein package.json ist:

"dependencies": { 
    "tns-core-modules": "2.0.0", 
    "nativescript-angular": "0.0.46", 
    "angular2": "2.0.0-beta.16", 
    "nativescript-intl": "0.0.2", 
    "parse5": "1.4.2", 
    "punycode": "1.3.2", 
    "querystring": "0.2.0", 
    "url": "0.10.3", 
    "reflect-metadata": "0.1.2", 
    "rxjs": "5.0.0-beta.2", 
    "zone.js": "0.6.12", 
    "es6-shim": "0.35.0" 
}, 
"devDependencies": { 
    "babel-traverse": "6.8.0", 
    "babel-types": "6.8.1", 
    "babylon": "6.8.0", 
    "filewalker": "0.1.2", 
    "gulp": "3.9.1", 
    "gulp-connect": "^4.0.0", 
    "gulp-typescript": "^2.13.0", 
    "gulp-watch": "^4.3.5", 
    "lazy": "1.0.11", 
    "nativescript-dev-typescript": "^0.3.1", 
    "run-sequence": "^1.1.5", 
    "typescript": "^1.8.10" 
} 

Antwort

10

Gelöst !!

Anstatt npm install zu verwenden, habe ich tns install verwendet, die alle devDependencies korrekt erstellt und ich konnte meine Anwendung erfolgreich bereitstellen.

Danke an Hristo Deshev dafür, dass sie mir dabei geholfen haben.

+1

Ich musste die Ordner "node_modules" und "platforms" vor dem Ausführen von tns install löschen, da ich npm install bereits ausgeführt hatte. Aber das hat das Problem auch für mich gelöst - Danke! – DJSquared

+0

Entfernen Sie auch "Hooks" Ordner, wie Sie in den folgenden Fehler stoßen kann nach diesem "Kann Modul nicht finden" nativescript-unit-test-runner/lib/after-prepare'' –

+0

ruft mich jedes Mal: ​​/ – Jay

Verwandte Themen