Skip to content

Browsers

Vlad edited this page Aug 18, 2019 · 7 revisions

Usage

In xml

<androidovshchik.webcomponents.AppCompatWebView
    android:id="@+id/webView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>
splits {
    abi {
        enable true
        reset()
        include "armeabi-v7a", "arm64-v8a", "x86", "x86_64"
        universalApk false
    }
}

Native

Requires

Min api 14

ABIs

  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86_64

Crosswalk

As of February 2017 Intel ceased to actively support the project

Requires

Min api 14 for lite version

Min api 16 for core and shared versions

Shared version also requires one danger permission

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

ABIs

  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86_64

Lite version doesn't support 64-bit architecture!

$ find . -type f | xargs md5sum
41075c98c5ccccee820b041759f561ff  ./jniLibs/x86_64/libxwalkcore.so
f9cdf524f2fc62ca13c5f87426348ff5  ./jniLibs/x86_64/libxwalkdummy.so
67590985f8091aeb6be37ef388b564a3  ./jniLibs/arm64-v8a/libxwalkcore.so
8b51cf73730e16d6071cbd1189c37d10  ./jniLibs/arm64-v8a/libxwalkdummy.so

You can verify md5 sums

Gecko

Requires

Min api 21

ABIs

  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86_64
$ find . -type f | xargs md5sum
e3266086f5f8c9943567c85d9fef7f19  ./jniLibs/x86/libfreebl3.so
9e60b543a634ff39aecab67f4a2bdc9a  ./jniLibs/x86/libplugin-container.so
ce0d6cd4dcf319fa9c02c744985561d5  ./jniLibs/x86/libmozglue.so
7e74e9b8392ad016a90e246ccd03ab40  ./jniLibs/x86/libnssckbi.so
40ca46ae62789e3649ad5199aa00bab9  ./jniLibs/x86/libsoftokn3.so
aae65a524348c93fd78b27aec3045553  ./jniLibs/x86/libxul.so
3a2d04199d3b84cdb8285fd547bf2547  ./jniLibs/x86/libmozavutil.so
e780c1bc08ab93075218d22f3abd2e00  ./jniLibs/x86/libmozavcodec.so
c269926e42e96087415a943ec7b9c297  ./jniLibs/x86/libnss3.so
d5108fbdb2c5d95802a4f38b5c0b4255  ./jniLibs/x86/liblgpllibs.so
9565823d430deea1ba05f1b0f1a8abf7  ./jniLibs/x86_64/libfreebl3.so
cbd7c74636b17e1a8abe874fb5f5fbc5  ./jniLibs/x86_64/libplugin-container.so
648af708e31b24d6b8e90abf4293a90f  ./jniLibs/x86_64/libmozglue.so
dac8c18dd2d844d7e5a864235bed27d9  ./jniLibs/x86_64/libnssckbi.so
ed707bfb79dd24f8bd803114f815e22b  ./jniLibs/x86_64/libsoftokn3.so
53ea18f9a0b56f470e677ac24239d986  ./jniLibs/x86_64/libxul.so
a69bd9277abde1a442aea3a3427e9c42  ./jniLibs/x86_64/libmozavutil.so
b7a3e8513abf1b4c820a253e8b20c78b  ./jniLibs/x86_64/libmozavcodec.so
aa182d696be27aa17407639a4ed6442d  ./jniLibs/x86_64/libnss3.so
79134e1529e9af77782494cd1fc3b9a5  ./jniLibs/x86_64/liblgpllibs.so
04f4f7a2f89829f3cf5dab97b3a9d1a6  ./jniLibs/arm64-v8a/libfreebl3.so
323ca725f134f133bb6f1d0659ce650f  ./jniLibs/arm64-v8a/libplugin-container.so
f1833d82893b532fceb59e4bf02b78fb  ./jniLibs/arm64-v8a/libmozglue.so
a10c5a1104fb12386d9afd19552e0ede  ./jniLibs/arm64-v8a/libnssckbi.so
6654e86dd7ba608930ee9cbb37b413c8  ./jniLibs/arm64-v8a/libsoftokn3.so
80fbcaaec4ca9f5d29751786b9f3c189  ./jniLibs/arm64-v8a/libxul.so
622caeb6942a64e5126835112193b166  ./jniLibs/arm64-v8a/libmozavutil.so
1029e69fe205b6259f8cd86797bb567d  ./jniLibs/arm64-v8a/libmozavcodec.so
6cef8a67f1577d0f4b5f7c2b19068f0b  ./jniLibs/arm64-v8a/libnss3.so
07273f8440a88b70296be06c20b79cbd  ./jniLibs/arm64-v8a/liblgpllibs.so

You can verify md5 sums

Servo

Currently unavailable

Clone this wiki locally