社区
英特尔边缘计算技术
帖子详情
怎样才能使android NDK程序支持x86?
wlgjvjsaxnf
2014-05-07 06:31:38
随着支持Intel Atom处理器的android手机等移动设备的面世,android程序开发人员需要考虑相应的移植问题,
对于普通的java程序,开发人员不需要关心处理器的细节,所以,主要是那些使用NDK进行native开发的程序的移植。
怎样才能使android NDK程序支持x86呢?
...全文
124
1
打赏
收藏
怎样才能使android NDK程序支持x86?
随着支持Intel Atom处理器的android手机等移动设备的面世,android程序开发人员需要考虑相应的移植问题, 对于普通的java程序,开发人员不需要关心处理器的细节,所以,主要是那些使用NDK进行native开发的程序的移植。 怎样才能使android NDK程序支持x86呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小黄鸭和大树
2014-05-07
打赏
举报
回复
在Application.mk中编辑APP_ABI 行加入 x86就可以了,如:APP_ABI := armeabi armeabi-v7a x86。 这样就能生成支持android x86的.so文件了。其实这些在NDK的手册中有说明的。
android
-
ndk
-r18b-windows-
x86
_64.zip
android
ndk
r18b for windows. 安卓版SDK的
NDK
,用来编译C
程序
用的,windows版,官方原版
android
-
ndk
-r9c-darwin-
x86
.tar.bz2安卓
NDK
Mac版
Mac上配置
Android
开发环境并把Cocos2d-x项目编译到
Android
提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。允许用户使用类似C / C++之类的原生代码语言执行部分
程序
。 资源文件是百度云分享链接和密码。
轻量级的
ndk
实用
程序
,可帮助绕过
Android
N的classloader-namespace限制-
Android
开发
轻量级
ndk
实用
程序
,可帮助绕过
Android
N的classloader-namespace限制
ndk
_dlopen轻量级
ndk
实用
程序
,可帮助绕过
Android
N的classloader-namespace限制技术OSR(堆栈替换)
支持
x86
,
x86
_64,armeabi-v7a(拇指和手臂) ),arm64-v8a
busybox-
ndk
:busybox-
ndk
适用于
Android
NDK
的Busybox osm0sis @ xda开发人员 适用于使用
NDK
构建的所有
Android
架构的静态busybox二进制文件 链接 描述 作为为我的
程序
包在所有受
支持
的
Android
体系结构中构建自己的静态busybox编译的副产品,我认为我也可以单独提供它们,因为在我进行研究时没有任何提供者可以构建
Android
x64。 安装
程序
将检测您的设备使用哪种体系结构(ARM / ARM64,
x86
/
x86
_64,MIPS / MIPS64),并相应地安装正确的busybox二进制文件。 然后,它会清除同一目录中可能的先前安装中的所有符号链接,并直接从已安装二进制文件的输出中生成新的符号链接。 使用zip名称(也从/data/.busybox-
ndk
中读取)允许用户选择,可以指定“ nolinks”以退出创建符号链接,而可以指定“ noselinux”以强
NDK
Android
*应用
程序
移植方法
本指南旨在帮助开发人员将现有的基于ARM *的
NDK
应用
程序
移植到
x86
。
英特尔边缘计算技术
566
社区成员
7,027
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章