Android -- is 32-bit instead of 64-bit

原创 2016年05月26日 16:27:01

用 android studio 开发 app 的时候发生了

java.lang.UnsatisfiedLinkError: dlopen failed: "lib_xxx.so" is 32-bit instead of 64-bit

最后是如此解决的,在build.gradle中加上

defaultConfig {
  ......
    ndk {
        abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
    }
}

这时会报错,因为gradle的配置中,并不知道是否要做操作系统的兼容,这时只要在gradle.properties文件中加上

Android.useDeprecatedNdk=true

就可以了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android——APK 在32bit/64bit平台 动态库问题

目前64bit android系统也慢慢的多了,看到也有apk声称支持64bit system,然后就往里面打包搞了个arm64-v8a 目录,放了个64bit的so,但是apk代码里面却不按规范去l...
  • jscese
  • jscese
  • 2015年08月04日 18:46
  • 9186

android 5.0 64bit系统加载库文件失败问题浅析

最近公司的一个项目使用android 5.0 64 bit平台,相对以前版本,除了android 5.0 有很大变动之外,64 bit系统和32 bit系统也存在很多差异性。 目前碰到的问题就是以前在...
  • linuxarm521
  • linuxarm521
  • 2015年02月07日 11:03
  • 11420

【ReactNative】关于32位和64位SO库混合引入Crash解决方案

``` java.lang.UnsatisfiedLinkError: dlopen failed: "xxx/libgnustl_shared.so" is 32-bit instead of 64...
  • u013531824
  • u013531824
  • 2016年12月30日 00:47
  • 3657

Android6.0 高通平台 "is 32-bit instead of 64-bit" 问题

做高通项目时碰高一个问题:有些apk在32位平台上运行没问题,但是在64位平台上出现crash,出错信息如下: java.lang.UnsatisfiedLinkError: dlopen fa...
  • ngyzqf
  • ngyzqf
  • 2016年04月06日 14:22
  • 2474

Android studio 2.2.2 中使用 so 文件出现:dlopen failed: "/xxx.so" is 32-bit instead of 64 bit

dlopen failed: "/system/lib64/libcytool.so" is 32-bit instead of 64-bit
  • qq_25047355
  • qq_25047355
  • 2016年11月11日 21:31
  • 740

is 32-bit instead of 64-bit动态库错误分析

前段时间因项目需要,需要MP3格式的录音,需要引用LAME开源库,在引用so库文件时,提示java.lang.UnsatisfiedLinkError: dlopen failed: "liblame...
  • chewbee
  • chewbee
  • 2016年07月20日 23:07
  • 2449

UnsatisfiedLinkError: dlopen "/data/data/<package>/app_jni_lib/libxxx.so is 32-bit instead of 64-bit

昨天掉到一个大坑里,本来说要增加arm64的支持,心想这还不简单,在libs目录下新建一个arm64-v8a的目录,然后对应的libxxx.so放进去就万事大吉了。提完patch,在三星Galaxy ...
  • TurkeyCock
  • TurkeyCock
  • 2016年11月08日 23:16
  • 2435

UnsatisfiedLinkError X.so is 64-bit instead of 32-bit之Android 64 bit SO加载机制

UnsatisfiedLinkError X.so is 64-bit instead of 32-bit的产生原因及64 bit SO是如何在Android上运行的。...
  • canney_chen
  • canney_chen
  • 2016年02月04日 11:07
  • 7808

The Excel Connection Manager is not supported in the 64-bit version of SSIS, as no OLE DB provider i

昨天朋友在64位环境开发SSIS的时候遇到一个问题: The Excel Connection Manager is not supported in the 64-bit version ...
  • SmithLiu328
  • SmithLiu328
  • 2012年10月15日 21:10
  • 3221

How To Verify the Word Size (32bit vs 64bit) of the Oracle Binary on MS Windows systems (文档 ID 46506

How To Verify the Word Size (32bit vs 64bit) of the Oracle Binary on MS Windows systems (文档 ID 46506...
  • Oraclesand
  • Oraclesand
  • 2016年12月19日 16:15
  • 232
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android -- is 32-bit instead of 64-bit
举报原因:
原因补充:

(最多只允许输入30个字)