Ho implementato con successo un progetto di crossview webview all'interno di un progetto di studio Android. In pratica, seguendo questo link: https://diego.org/2015/01/07/embedding-crosswalk-in-android-studio/Android Crosswalk Lite - Integrazione con Android Studio
Le persone che hanno familiarità con l'implementazione del crosswalk sanno che la dimensione dell'app aumenta di + - 20-30 mb. Per questo motivo ho cercato di integrare la versione lite di crosswalk. Che è + - 10 mb, sfortunatamente senza successo.
il progetto strisce pedonali normale ha una versione di Maven disponibile presso https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/
la versione lite ha una anche un'edizione AAR a https://download.01.org/crosswalk/releases/crosswalk-lite/android/canary/ ma non v'è alcun file POM e non posso usarlo all'interno di Android Studio.
Ora ho cercato di scaricare manualmente la versione crosswalk-lite. Ho creato un progetto di libreria, copiato tutti i file rilevanti, creato i file gradle e incluso in una piccola applicazione di test. e finora tutto sembra essere a posto. Compila app tutte le classi come XWalkView sono disponibili all'interno della mia app. Anche l'esecuzione dell'app funziona, tranne che la visualizzazione Web è completamente nera.
Ora penso che abbia qualcosa a che fare con il file libxwalkcore.so che non viene caricato in qualche modo. Inserito in ogni cartella immaginabile (vasi, jniLibs, lib ecc.). non funziona nessun errore in nessun registro.
Domanda se qualcuno è già riuscito a far funzionare la versione lite all'interno di un progetto di Android Studio.
btw. il file Gradle dell'app libreria pedonale-Lite contiene:
dependencies {
compile files('libs/xwalk_core_library_java_library_part.jar')
compile files('libs/xwalk_core_library_java_app_part.jar')
}
Hai risolto il problema nel frattempo? Se sì, condividere i file;) – jaltek
Nessuna soluzione. La cosa buona è che sempre più telefoni Android vengono aggiornati a 5.0 o più grandi. Dal 5 è disponibile una veloce webview nativa e il crosswalk può essere ignorato. –