android so库放在哪,Android开发中so文件放置的位置
前段时间在使用Cocos2d-x开发游戏的时候,遇到一个关于Android中so文件位置的问题。
由于Cocos2d-x使用了NDK,所以它会生成.so文件,并且自动存放在"\frameworks\runtime-src\proj.android\libs\armeabi\"之中,其中最后一个文件夹armeabi代表这个so文件采用的是armeabi指令集。关于指令集,推荐这篇文章【Android NDK 1 - 指令集、CPU架构与汇编】。
如果该so文件采用的是armeabi-v7a的指令集,则应该把该so文件放在armeabi-v7a文件夹中。
那么问题来了,当时在集成友盟的社会化分享功能,里面的微博有好几个so文件夹,然后我就直接放了进去,但是只有armeabi中有cocos2dx生成的so文件,这样一来,在非armeabi指令集的cpu上跑的时候,就会导致程序崩溃,为了能够继续调试,我采用的临时性解决方法是,把这个cocos2dx的so文件复制到其他每一个文件夹中,没想到居然就可以跑起来了。
后来才知道,每个so文件夹里面的so文件必须要一致,否则的话就会报错,说找不到这个so文件。
android so库放在哪,Android开发中so文件放置的位置相关推荐
- Android事件分发机制在实战开发中的应用之二
学习的最终目标就是要学以致用,本文所分享的案例都是自己在公司实战开发过程中的真实案例,现在把它分享出来,希望对初学者有所帮助 版权声明:本文来自门心叼龙的博客,属于原创内容,转载请注明出处:https ...
- Android事件分发机制在实战开发中的应用之一
学习的最终目标就是要学以致用,本文所分享的案例都是自己在公司实战开发过程中的真实案例,现在把它分享出来,希望对初学者有所帮助 版权声明:本文来自门心叼龙的博客,属于原创内容,转载请注明出处:https ...
- iOS开发中plist文件的创建与简单读取(一)
iOS开发中plist文件的创建与简单读取(一) 1. 创建一个工程 2. 新建一个plist文件(command+N快捷键或者新建文件 如图下的红色圈) 3. 红色圈是plist的文件名,这里默认为 ...
- Android 第三方库--2017年Android开源项目及库汇总
转自:http://blog.csdn.net/jsonnan/article/details/62215287 东西有点多,但是资源绝对nice,自己都全部亲身体验过了,大家可放心使用 github ...
- android studio 库项目管理,在Android Studio中将现有项目转换为库项目
在模块的applicationId文件中(如果使用模块,则不是根项目!),只需替换: apply plugin: 'com.android.application' // or, if you're ...
- python常用标准库有哪些-Python开发中常用的标准库
大多数基于 Python 开发的应用程序都会用到本地标准库和三方库,这样不仅能让我们把时间去关注真正的业务开发,也能学习到更多价值含量高的程序设计和开发思想.程序开发中有一句著名的话叫做: Don't ...
- Android 媒体库图片,音频,视频,文件的查询
项目开发中我们要使用到本地SD卡中的媒体文件,ContentResolver 可以很方便的帮助我们查询所有信息. – 1.ContentResolver 中我们要使用到的两个方式的讲解 > 通过 ...
- android 打包 混淆配置_android 实际项目中混淆文件的配置(参考做法)
之前对项目混淆一直了解不是很透,趁着打包正式项目的时候有特意的去了解了一番,做些记录,备忘! -optimizationpasses 5 -dontusemixedcaseclassnames -do ...
- 库项目和App项目中清单文件的包名不要相同
在清单文件中有一个包名,如下: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns: ...
- linux程序卸载动态库,Intel平台下linux中ELF文件动态链接的加载、解析及实例分析(二): 函数解析与卸载...
在 IBM Bluemix 云平台上开发并部署您的下一个应用. 相信读者已经看过了 Intel平台下Linux中ELF文件动态链接的加载.解析及实例分析(一): 加载的内容了,了解了ELF文件被加载的 ...
最新文章
- Spring学习总结(4)——Spring AOP教程
- Eclipse解决JSP页面乱码问题
- 记今日访问网页总是报nginx 403的解决
- apache 下实现防盗链
- 获取IOS应用的子目录
- 软件注册码(算法二Rijndael)
- python进阶项目设计_Python进阶循环设计
- Linux 定时执行命令 crontab
- 【C语言笔记结构体】
- 今天的我从来没想到的飞鸽传书2009
- mysql索引需要了解的几个注意
- 快速备份sqlserver2005以上版本数据库的方法-摘自网络
- TensorFlow进阶:CNN对CIFAR10图像分类
- CMMI4 培训计划
- 10.第十一章.风险管理
- [渝粤教育] 山东工商学院 电机与拖动基础 参考 资料
- 如何制定一个“更好”的点阵字库格式
- android 手机本地(office、word)文件预览
- 快速排名系统询火星推荐_seo排名工具推荐10火星:比较好用的SEO长尾关键词
- 数据分析学习笔记——第4天
热门文章
- 复旦大学数学学院高等代数历届期中考试大题精选之一(08级--12级)
- 基于java的校园兼职管理系统_基于JAVA WEB的大学生兼职管理系统的分析与设计
- 如何用Scapy写一个端口扫描器?
- 结构张量 matlab 图像,图像处理中 结构张量(structure tensor)
- 关于联想Y400/Y500刷BIOS解锁网卡、单双650M、单双750M超频
- JBoss中间件漏洞总结
- Java程序员面试应该准备什么?
- php版ueditor配置_ThinkPHP配置UEditor
- C/C++面试宝典2020版(最新版)
- 未来时速——第一章 用事实的力量管理企业