eclipse搭建NDK开发环境

来源:互联网 发布:同济大学软件研究生 编辑:程序博客网 时间:2024/04/30 21:53

前言:其实现在android studio2.2版本就能进行ndk开发(简直啥都不用动就能运行),
在这里只是想重新捋一遍流程方便以后配置.


1.下载带有adt的eclipse,下载NDK,并配置ndk路径.

  • adt下载地址 https://pan.baidu.com/s/1eSLUbTo 密码w9rw
  • 搭建好的eclipse地址 https://pan.baidu.com/s/1pLxVh4v 密码 463t

  • 配置NDK路径:
    这里写图片描述

2.新建项目,编写本地方法供java调用.

这里写图片描述

3.生成头文件

这里写图片描述

4.add native support

这里写图片描述

5.配置NDK代码提示

相应的内容,根据路径不同进行更改

jniC:\Program Files\Java\jdk1.8.0_101\include\win32C:\Program Files\Java\jdk1.8.0_101\includeD:\android-ndk-r9d\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.6\includeD:\android-ndk-r9d\platforms\android-18\arch-arm\usr\includeD:\android-ndk-r9d\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.6\include-fixed

这里写图片描述

6.编辑在jni目录生成的cpp文件即可.

这里写图片描述

7.将so库调用即可

package com.example.ndktest;public class PatchUtils {    public static native String patch(String path);    static{    //此处注意是patch_utils ,而不是libpatch_utils!        System.loadLibrary("patch_utils");    }}
1 0