2016-04-15 67 views
18

Creazione di un'app cordova con xwalk e non funziona più.Errore durante la creazione di xwalk con cordova android

ANDROID_HOME = C: \ Program Files (x86) \ Android \ android-sdk JAVA_HOME = C: \ Program Files \ Java \ jdk1.8.0_77 lettura costruire file di configurazione: f: \ origine \ Cutter \ Canvasser \ build.json nullo incorporato org.xwalk: xwalk_core_library: 15+

GUASTO: generazione non riuscita con un'eccezione.

generazione non riuscita

Tempo totale: 4.251 sec

Collegamento a http://127.0.0.1:8888 rifiutato

chiunque può aiutare? Non capisco perché sia ​​un repository di maven che non può essere trovato.

+0

Ho lo stesso problema. repo1.maven.org restituisce 404. Ma download.01.org restituisce il file xml. –

+0

Sei dietro la rete proxy? @JoshBerke – NGB

+0

@JoshBerke Ti suggerisco di dare un'occhiata a questo link: http://stackoverflow.com/questions/36552511/crosswalk-could-not-resolve-all-dependencies-for-configuration-armv7debugcomp In sostanza per qualche motivo ' Il valore della preferenza di xwalkVersion funziona con la versione + valore ed è stato risolto specificando una versione specifica. Scopo aiuta – Gandhi

risposta

10

Ho avuto lo stesso problema e alla fine l'ho risolto.

C'è un file $(ProjectDir)platforms\android\gradle.properties che contiene, Che sorpresa! Proprietà Gradle. Nel mio caso il seguente era il contenuto:

systemProp.http.proxyHost=127.0.0.1 
systemProp.http.proxyPort=8888 
systemProp.https.proxyHost=127.0.0.1 
systemProp.https.proxyPort=8888 

Basta rimuovere quelle voci, salvare il file e il problema risolto!

Per riprodurre il problema. Apri Fiddler, crea un nuovo progetto Cordova, aggiungi il plugin xwalk e crea il progetto. Verrà visualizzato un errore di autenticazione. Chiudi Fiddler, ricostruisci il progetto, vedrai l'errore che hai.

Morale: non creare progetti Cordova mentre Fiddler è in esecuzione.

-1
  1. Spegni il Wi-Fi per alcuni minuti (forse 20 secondi?)
  2. trasformare quel bambino torna su
  3. Questo in realtà ha funzionato per me
+0

hey, devi tornare alle origini quando hai esaurito tutte le altre opzioni – achabacha322

6

controllare questo link out: https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview/issues/158

Ecco la citazione da posta:

"Questo può risolvere il problema per l'ultima versione del crosswalk

Piattaforme aperte \ android \ cordova-plugin-crosswalk-webview \ eqp-xwalk.gradle

cambiamento questo:

dependencies { 
    xwalkSpec 
} 

a questo:

dependencies { 
    compile 'org.xwalk:xwalk_core_library:23.53.589.4' //xwalkSpec 
} 

Attraversamento pedonale è interrotto, in modo da poter lasciato questo ed evitare futuri controlli ".

1

Se si riceve il seguente errore dopo settembre 2017:

Could not resolve org.xwalk:xwalk_core_library:23+. 

Aprire

piattaforme \ Android \ Cordova-plugin-pedonale-WebView \ EQP-xwalk.gradle in una Cordova regolare progetto

o

piattaforme \ Android \ Cordova-plugin-pedonale-WebView \ avviamento-xwalk.gradle in un progetto ionica e sostituire

dependencies { 
    xwalkSpec 
} 

con:

dependencies { 
    compile 'org.xwalk:xwalk_core_library:23.53.589.4' 
}