Android Studio ndk-build 编译C生成.so文件

目录

1.下载安装ndk

2.ndk环境配置

3.java和c代码编写

4.编写Android.mk和Application.mk文件

5.结果测试


现在的Android Studio打包so文件有两种方式,第一种是ndk-build编译项目,还有一种用CMake脚本构建项目,在这里主要介绍ndk-build的编译过程,并记录自己的调试过程

1.下载安装ndk

在下载ndk之前要安装好jdk和sdk并配置好环境,这里就不说了,自己之前是配好了的:

为了编译和调试,需要安装ndk组件, Android 原生开发工具包 (NDK):这套工具集允许您为 Android 使用 C 和 C++ 代码,并提供众多平台库,让您可以管理原生 Activity 和访问物理设备组件,例如传感器和触摸输入。

安装过程:在打开的项目中,从菜单栏选择 File > Settings >搜索 sdk > 选择SDK tools

点击Apply,等Finish后点击ok。

2.ndk环境配置

上述方式下载的ndk一般都自动放在sdk目录下面,打开你的项目的project structure配置ndk:

由于我之前Android NDK location无法配置无法选中修改 也无法下载 Download都是灰的点不了但明明已经下载了ndk并显示完成。实际 File —— Project Structure SDK location 依然是没有配置NDK路径。然后我就参照网上

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值