Ich habe ein Crosswalk-Webview-Projekt in einem Android-Studio-Projekt erfolgreich implementiert. Grundsätzlich, indem Sie diesem Link folgen: Ссылка
Leute, die mit der Implementierung von crosswalk vertraut sind, wissen, dass die App-Größe um + - 20-30 mb erhöht wird. Aus diesem Grund habe ich versucht, die Lite-Version von Zebrastreifen zu integrieren. Was ist + - 10 MB, leider ohne Erfolg.
Das normale Zebrastreifen-Projekt hat eine Maven-Version verfügbar unter Ссылка
Die Lite-Version hat auch eine AAR-Ausgabe bei Ссылка aber es gibt keine POM-Datei und ich kann sie nicht in Android Studio verwenden.
Jetzt habe ich versucht, die crosswalk-lite-Version manuell herunterzuladen. Ich erstellte ein Bibliotheksprojekt, kopierte alle relevanten Dateien, erstellte die Gradle-Dateien und fügte sie in eine kleine Testanwendung ein. und bis jetzt scheint alles in Ordnung zu sein. App kompiliert. Alle Klassen wie XWalkView sind in meiner App verfügbar. Das Ausführen der App funktioniert auch, außer dass die Webansicht komplett schwarz ist.
Jetzt denke ich, dass es etwas mit der Datei libxwalkcore.so zu tun hat, die irgendwie nicht geladen wird. Platziert in jedem erdenklichen Ordner (jars, jniLibs, lib etc). funktioniert nicht. keine Fehler in irgendeinem Protokoll.
Frage ich habe, wenn jemand bereits gelungen ist, die Lite-Version in einem Android Studio-Projekt arbeiten zu lassen.
übrigens. Die Gradle-Datei der crosswalk-lite-Bibliothek App enthält:
%Vor%Ich habe versucht, crosswalk lite mit cordova android project zu integrieren. Als ich die APK-Datei generierte, lief es perfekt. Mit normalen Zebrastreifen war meine App-Größe 26MB, mit Crosswalk Lite ist es jetzt 14MB.
Ich habe crosswalk-lite-cordova-10.39.232.1-arm.zip und extrahierte es in einem Ordner. Dann musste ich cordova lite webview , um cordova mit xwalk webview zu verknüpfen.
Einmal beide heruntergeladen:
%Vor%Erstellen Sie dann ein Cordova-Projekt, indem Sie diesen Befehl ausführen:
%Vor%Um zu bauen:
%Vor%Ich hoffe, das hilft dir.
xwalk_core_library
Tags und Links android maven webview android-studio crosswalk-runtime