When I include Ti.Paint Appcelerator module in my Android project and I build it, the app will work for all devices except for the Samsung Galaxy Tab S3. Many of my clients have this device so I am getting lots of complaints.
It's something to do with the hardware architecture of this device, here is the error message that Monitor shows:
12-18 09:35:11.180: E/TiApplication(5340): (KrollRuntimeThread) [98,120] Sending event: exception on thread: KrollRuntimeThread msg:java.lang.UnsatisfiedLinkError: Couldn't load ti.paint from loader dalvik.system.PathClassLoader[dexPath=/data/app/uk.co.xxxx.xxxxxxx,libraryPath=/data/app-lib/uk.co.xxxxx.sxxxxxxxx]: findLibrary returned null; Titanium 3.1.3,2013/09/18 12:01,222f4d1 12-18 09:35:11.180: E/TiApplication(5340): java.lang.UnsatisfiedLinkError: Couldn't load ti.paint from loader dalvik.system.PathClassLoader[dexPath=/data/app/uk.co.xxxx.xxxxxxxxxx,libraryPath=/data/app-lib/uk.co.xxxx.xxxxxxxxxxx]: findLibrary returned null 12-18 09:35:11.180: E/TiApplication(5340): at java.lang.Runtime.loadLibrary(Runtime.java:365) 12-18 09:35:11.180: E/TiApplication(5340): at java.lang.System.loadLibrary(System.java:535) 12-18 09:35:11.180: E/TiApplication(5340): at org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:114) 12-18 09:35:11.180: E/TiApplication(5340): at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:81) 12-18 09:35:11.180: E/TiApplication(5340): at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175) 12-18 09:35:11.180: E/TiApplication(5340): at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)Has anyone else noticed this or have a workaround? I've submitted a JIRA too: https://jira.appcelerator.org/browse/TC-3427
Thanks in advance! Mark