2016-06-28 6 views
1

Wenn ich laufen cordova run android ich folgende Fehlermeldung angezeigt:Ionic 2: cordova Lauf android Error (Unübertroffene End-Tag)

Failed to install 'ionic-plugin-keyboard':Error: Unmatched closing tag: widget 
Line: 37 
Column: 9 
Char: > 
    at error (/platforms/android/cordova/node_modules/sax/lib/sax.js:347:8) 
    at strictFail (/platforms/android/cordova/node_modules/sax/lib/sax.js:364:22) 
    at closeTag (/platforms/android/cordova/node_modules/sax/lib/sax.js:529:5) 
    at Object.write (/platforms/android/cordova/node_modules/sax/lib/sax.js:948:29) 
    at XMLParser.feed (/platforms/android/cordova/node_modules/elementtree/lib/parsers/sax.js:48:15) 
    at ElementTree.parse (/platforms/android/cordova/node_modules/elementtree/lib/elementtree.js:271:10) 
    at Object.exports.XML (/platforms/android/cordova/node_modules/elementtree/lib/elementtree.js:606:13) 
    at Object.module.exports.parseElementtreeSync (/platforms/android/cordova/node_modules/cordova-common/src/util/xml-helpers.js:123:38) 
    at ConfigFile_load [as load] (/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigFile.js:70:33) 
    at new ConfigFile (/platforms/android/cordova/node_modules/cordova-common/src/ConfigChanges/ConfigFile.js:47:10) 

Gibt es einen Anhaltspunkt, wo der Fehler suchen? Ich habe die config.xml überprüft - es sieht gut aus.

+0

gelöst werden könnte. Haben Sie sich Zeile 37, Spalte 9 angesehen? Gibt es dort ein '' schließendes Tag, das nicht mit dem öffnenden Tag übereinstimmt? – Blorgbeard

+0

In welcher Datei? Die config.xml ist nur 34 Zeilen lang ... und hat ein '' schließendes Tag! –

+0

Der Fehler beschwert sich nicht über ein fehlendes '' Tag - es sagt, es gibt so etwas wie' '- wobei das schließende Tag nicht mit dem öffnenden Tag übereinstimmt. Wenn die Zeilennummer jedoch nicht übereinstimmt, ist es möglicherweise eine andere Datei (und ich würde nicht wissen, welche andere Datei zu überprüfen, sorry) – Blorgbeard

Antwort

0

Also habe ich das Projekt mit dem neuesten ionic2 cli gelöscht und neu erstellt und es scheint zu funktionieren. Ich hatte gerade einen Fehler, der sich jetzt über die config.xml beschwert, die durch das Löschen der Leerzeichen nach dem </widget>