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

就可以了。

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

相关文章推荐

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
  • 2066

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

前段时间因项目需要,需要MP3格式的录音,需要引用LAME开源库,在引用so库文件时,提示Java.lang.UnsatisfiedLinkError: dlopen failed: “liblame...

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上运行的。

扫二维码银行卡诈骗是如何实现的?日常生活中如何避免?

恶意二维码可以笼统分为两大类:1.二维码背后隐藏木马等恶意程序。这类恶意二维码防不胜防,一旦扫描就会把木马等恶意程序下载到手机,下一步就是绑定银行卡盗刷,或者是获取隐私的行为。2.扫描二维码会进入钓鱼...

Github搜索技巧-如何使用github找到自己感兴趣的项目

Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了!欢迎...

java 中的三种跳出多重循环的方式

java 中已知的三种跳出多重循环的方式: System.out.println("---------java中跳出多重循环的三种方式:---------"); System.ou...

JAVA中跳出多重嵌套循环的几种方法

一、标号方式 在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号break语句,即可跳出外层循环。例如:ok: for(int i=0;i<10...

Retrofit使用总结

Retrofit-一个对Android和Java类型安全的HTTP客户端引言Retrofit把你的HTTP API变成了Java接口public interface GitHubService { ...

面试题:在Java中如何跳出当前的多重嵌套循环?

/*  * 在Java中如何跳出当前的多重嵌套循环?  * 在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,  * 然后在里层循环体的代码中使用带有标号的break语句,即可...

ubuntu安装qq教程

安装策略是wine+wine QQ TM2013,wine QQ TM2013是一款专门为wine进行优化的版本我的ubuntu系统是14.04版本,64位1.sudo apt-get install...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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