Android项目开发填坑记-so文件引发的攻坚战

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android项目开发填坑记-so文件引发的攻坚战相关的知识,希望对你有一定的参考价值。

原文地址 http://blog.csdn.net/ys743276112/article/details/50903905

 java.lang.UnsatisfiedLinkError 解决方法

主要内容

安装包在只编译了armeabi,没有x86、arm64-v8a,是如何运行在各种处理器的手机上的? 
https://www.zhihu.com/question/36893314/answer/69467752

arm64-v8a是可以向下兼容的,但前提是你的项目里面没有arm64-v8a的文件夹,如果你有两个文件夹armeabi和arm64-v8a,两个文件夹,armeabi里面有a.so 和 b.so,arm64-v8a里面只有a.so,那么arm64-v8a的手机在用到b的时候发现有arm64-v8a的文件夹,发现里面没有b.so,就报错了,所以这个时候删掉arm64-v8a文件夹,这个时候手机发现没有适配arm64-v8a,就会直接去找armeabi的so库,所以要么你别加arm64-v8a,要么armeabi里面有的so库,arm64-v8a里面也必须有

以上是关于Android项目开发填坑记-so文件引发的攻坚战的主要内容,如果未能解决你的问题,请参考以下文章

Android 项目开发填坑记 - 谷歌商店上架被拒 Apps On Device

Android 项目开发填坑记 - 谷歌商店上架被拒 Apps On Device

Android 项目开发填坑记 - 谷歌商店上架被拒 Apps On Device

Android 项目开发填坑记 - No Activity found to handle Intent-forms.gle

echarts+百度地图+vue 填坑记

Java Web 开发填坑记- 如何正确的下载 Eclipse