android studio之jni(上)生成so文件

本文详细介绍了在Android Studio中使用NDK进行JNI开发的步骤,包括下载NDK、新建项目和模块、设置NDK路径、生成头文件、编写C/C++代码、解决编译错误以及最终生成SO库文件。通过示例展示了如何在项目中使用生成的SO文件,以及在library中管理SO文件的方法。
摘要由CSDN通过智能技术生成

使用android studio做ndk开发相对于eclipse无疑要简单很多,那么下面我将做详细的步骤介绍:

1、下载ndk (最好使用最新版本的ndk ,我现在使用的ndk版本是android-ndk-r11c,studio版本是2.1.1)

2、新建项目


3、设置ndk路径


4、新建一个moudle 选择android library  命名为hellojni  (下一遍文章将会说明在library中生成so文件的好处)


5、在lirbrary中新建一个类JniUtil


代码如下:

package com.example.user.hellojni;

/**
 * Created by user on 2016/5/18.
 */
public class JniUtil {

    public JniUtil(){

    }
    //该方法为java调用c/c++的接口
    public static native String hello();
}

6、然后菜单栏Build-》make modul

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值