摘要:例子突破的限制默認是的渠道移動開發者的聚集地,公眾號非著名程序員,每天一篇原創技術分享和移動互聯網知識分享,微信公眾號,頭條號和百度百家賬號都是非著名程序員。
遇到的問題
前幾天在做有關掃一掃的功能時,使用了zxing,在Android6.0的系統上出現了如下反應:
Process: com.mhealth37.BloodPressure, PID: 21082 java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/com.mhealth37.BloodPressure-1/lib/arm/libiconv.so: has text relocations at java.lang.Runtime.loadLibrary(Runtime.java:384) at java.lang.System.loadLibrary(System.java:1086) at com.mhealth37.butler.bloodpressure.activity.CameraScanActivity.解決辦法(CameraScanActivity.java:65) at java.lang.Class.newInstance(Native Method) at android.app.Instrumentation.newActivity(Instrumentation.java:1070) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2342) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2504) at android.app.ActivityThread.access$900(ActivityThread.java:165) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1368) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:150) at android.app.ActivityThread.main(ActivityThread.java:5546) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:682)
隨著今天國產手機ROM都逐漸升級到了Android6.0系統,我相信肯定會有很多開發者會遇到此類問題,今天我就分享一個解決辦法,其實非常簡單,這個libiconv.so(xx.so)文件使用了較低版本的SDK,當時我的targetSdkVersion為23,所以我就降低到了22,就不會再報錯了,而且能夠正常使用了。 這是libiconv.so文件的解決辦法,如果你用的那個xx.so文件降低到22還報錯的話,建議繼續降低版本嘗試。
例子:compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "com.loonggg.xxxx.xxxx" minSdkVersion 11 targetSdkVersion 22 testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" versionCode 55 versionName "5.2.4" // dex突破65535的限制 multiDexEnabled true // 默認是umeng的渠道 manifestPlaceholders = [UMENG_CHANNEL_VALUE: "loonggg"] }
移動開發者的聚集地,公眾號“非著名程序員”,每天一篇原創技術分享和移動互聯網知識分享,微信公眾號:smart_android,頭條號和百度百家賬號都是“非著名程序員”。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/65891.html
摘要:大家好,我是騰訊的精神哥英文名,是資深碼奴的同時,又是神秘的實驗室研究員哦我的主要任務就是泡在實驗室里,嗑著瓜子嚼著雞爪,研究移動中各種專挑疑難坑爹時髦有趣的,并通過精神哥講系列定期分享給大家今天精神哥給大家分享的第一個是。 版權聲明:本文為騰訊Bugly原創文章,如需轉載,請標明出處。 大家好,我是騰訊Bugly的精神哥(英文名:spirit),是Bugly資深碼奴的同時,又是Bug...
摘要:換句話說,環境或應用程序沒有處于請求操作的適當狀態。項目中異常分析引發崩潰日志的流程分析解決辦法常見的出現場景狀態異常非法線程操作。導致的方法出來顯示消息位于該消息之后,遲遲沒有執行。這時候,的超時檢測結束,刪除了服務中的記錄。 目錄介紹 1.1 java.lang.UnsatisfiedLinkError找不到so庫異常 1.2 java.lang.IllegalStateExce...
摘要:項目中異常分析引發崩潰日志的流程分析解決辦法常見的出現場景狀態異常非法線程操作。引發崩潰日志的流程分析解釋如下所示,釋放與此位圖關聯的本機對象,并清除對像素數據的引用。 目錄介紹 1.1 java.lang.UnsatisfiedLinkError找不到so庫異常 1.2 java.lang.IllegalStateException非法狀態異常 1.3 android.conten...
閱讀 2212·2021-11-22 13:54
閱讀 3378·2019-08-29 12:25
閱讀 3441·2019-08-28 18:29
閱讀 3580·2019-08-26 13:40
閱讀 3277·2019-08-26 13:32
閱讀 956·2019-08-26 11:44
閱讀 2232·2019-08-23 17:04
閱讀 2970·2019-08-23 17:02