netpyoung / unity.webp

:art: WebP made easy for Unity3d
https://netpyoung.github.io/unity.webp/
MIT License
237 stars 28 forks source link

Android 32bit not support? #27

Open DOTkangkw opened 3 years ago

DOTkangkw commented 3 years ago

Unity 2019.4.13f1 Call Demux.WebPAnimDecoderOptionsInit Samsung Galaxy J7 Error

Unable to find webpdemux

DllNotFoundException: Unable to load DLL 'webpdemux': The specified module could not be found.

at WebP.NativeWrapper.Demux.Demux.WebPAnimDecoderOptionsInitInternal (WebP.NativeWrapper.Demux.WebPAnimDecoderOptions& data, System.Int32 version) [0x00000] in <00000000000000000000000000000000>:0

help me!

gindemit commented 3 years ago

Hello, I had the same error on Samsung Note 10+. It began to works after I changed the Project Player Settings to scripting backend IL2CPP and enabled the checkbox Target Architectures ARM64: image

newchenxf commented 11 months ago

@gindemit ‘s suggestion can work, because v8 is working, but v7 is still not work. I try to unzip the finall output apk, find out that, \jniLibs\armeabi-v7a has not libwebpdemux.so & libwebpmux.so & libwebpdecoder.so.

maybe v7 libs have problem, so Unity remove related webp related libs.