[TIMOB-15611] Android: (intel) STL Lib is not included in distribution build for Android (Play Store Crash: Cannot load library: link_image[1891]: 141 could not load needed library 'libstlport_shared.so')
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Low |
Status | Open |
Resolution | Unresolved |
Affected Version/s | Release 3.1.3 |
Fix Version/s | n/a |
Components | Android |
Labels | SupportTeam, exalture |
Reporter | Ezoom Agency |
Assignee | Ashraf Abu |
Created | 2013-10-25T19:29:18.000+0000 |
Updated | 2016-09-02T06:11:44.000+0000 |
Description
This error is only happening with the Motorola RAZR I, after downloading and running my app from Play Store.
Related Q&A: [148845](http://developer.appcelerator.com/question/148845/play-store-crash-javalangunsatisfiedlinkerror-cannot-load-library-libstlportsharedso#comment-192489) and [158551](http://developer.appcelerator.com/question/158551/play-store-after-app-download-receive--could-not-load-needed-library-libstlportsharedso-)
This is the link to the app: [Play Store Download](https://play.google.com/apps/publish/?dev_acc=07704334438237736067#ApkPlace:p=com.ezoom.marcopolo.posvendas)
**Play Store Error Report**
java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1891]: 141 could not load needed library 'libstlport_shared.so' for 'libti.cloudpush.so' (load_library[1093]: Library 'libstlport_shared.so' not found)
at java.lang.Runtime.loadLibrary(Runtime.java:370)
at java.lang.System.loadLibrary(System.java:535)
at org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:114)
at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:81)
at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175)
at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)
I am having the same issue with the map module (Android Maps API v2) on a "Razr i" running 4.1.2. java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1891]: 141 could not load needed library 'libstlport_shared.so' for 'libti.map.so' (load_library[1093]: Library 'libstlport_shared.so' not found) at java.lang.Runtime.loadLibrary(Runtime.java:370) at java.lang.System.loadLibrary(System.java:535) at org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:114) at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:81) at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175) at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)
got the same error on 'Galaxy Tab3 10.1' with 'Android 4.2.2': java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libstlport_shared.so" needed by "libti.map.so"; caused by load_library(linker.cpp:745): library "libstlport_shared.so" not found at java.lang.Runtime.loadLibrary(Runtime.java:371) at java.lang.System.loadLibrary(System.java:535) at org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:114) at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:81) at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175) at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)
I get this error, happens on a few devices, primarily Galaxy S3 Tab java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1891]: 142 could not load needed library 'libstlport_shared.so' for 'libanalytics.google.so' (load_library[1093]: Library 'libstlport_shared.so' not found) at java.lang.Runtime.loadLibrary(Runtime.java:370) at java.lang.System.loadLibrary(System.java:535) at org.appcelerator.kroll.runtime.v8.V8Runtime.loadExternalModules(V8Runtime.java:114) at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:81) at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175) at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)
We get similar error with Android 4.2 Galaxy Tab3 10.1 with https://play.google.com/store/apps/details?id=com.scalepoint.ecbmobile Galaxy Tab3 10.1 (santos10wifi): 5 (55%) Galaxy Tab3 10.1 (santos10lte): 3 (33%) Galaxy S4 (jflte): 1 (11%) User reports states that app craches every time java.lang.UnsatisfiedLinkError: Couldn't load kroll-v8 from loader dalvik.system.PathClassLoader[dexPath=/data/app/com.scalepoint.ecbmobile-1.apk,libraryPath=/data/app-lib/com.scalepoint.ecbmobile-1]: findLibrary returned null at java.lang.Runtime.loadLibrary(Runtime.java:365) at java.lang.System.loadLibrary(System.java:535) at org.appcelerator.kroll.runtime.v8.V8Runtime.initRuntime(V8Runtime.java:56) at org.appcelerator.kroll.KrollRuntime.doInit(KrollRuntime.java:175) at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:109)