Open stef-15 opened 5 months ago
Looks like you are missing chromium webview for android ! Have you installed Gapps package as well ? And let play store update it's components ?
The name of app causing this issue would be helpful in testing !
Looks like you are missing chromium webview for android ! Have you installed Gapps package as well ? And let play store update it's components ?
The name of app causing this issue would be helpful in testing !
Hello!! The OP said "not sure if this is Unity-related", which means it should have been an app made with Unity. Genshin Impact also has this issue (https://github.com/waydroid/waydroid/issues/1206) and also heavily relies on WebView to render information and update logs.
Edit: the issue doesn't happen with Honkai Star Rail, Genshin's sister game, and also presumably shares a large amount of code (it is built in Unity and has a really similar UI). So the app is probably Genshin. It's also probably not something to do with Unity itself.
Adding a note for anyone who would find this useful, I don't think copying the file to libwebviewchromium.so will work. I found libwebviewchromium.so inside /system/product/app/webview/webview.apk
. I'm not certain how dlopen fails to find it...
~/webview.apk$ ls
AndroidManifest.xml assets classes.dex lib META-INF res resources.arsc
~/webview.apk$ ls lib
x86 x86_64
~/webview.apk$ ls lib/*/**
lib/x86_64/libcrashpad_handler_trampoline.so lib/x86_64/libwebviewchromium.so lib/x86/libcrashpad_handler_trampoline.so lib/x86/libwebviewchromium.so
~/webview.apk$
Funfact: libwebviewchromium_plat_support.so
and libwebviewchromium_loader.so
does not link to any native chromium code at all, according to the Android source code. libwebviewchromium_plat_support.so
provides the system interfaces allowing WebView to render and libwebviewchromium_loader.so
provides the system interfaces required to load WebView.
Hi, I'm a bit new to this, so any pointers would be great.
I've installed
libhoudini
and see the following issue come up, not sure if this is Unity-related. Browser works fine, so I'm a bit stumped. From waydroid logcat:The tombstone:
Maybe this isn't an issue with libhoudini, but more of an issue with the game, but just wanted to see if anyone has noticed it.
Things I've tried:
libwebviewchromium_plat_support.so
in/var/lib/waydroid/overlay/system/lib64/arm64
. Copying the file tolibwebviewchromium.so
doesn't work. I can confirmlibwebviewchromium.so
is NOT in/system/lib/
even after this. I'm not sure how to get it in here sincesudo waydroid shell
is readonly.I see a similar issue in https://github.com/waydroid/waydroid/issues/1206 , however my host isn't anything special, Intel i7 CPU.