Eclipse NDK开发配置

为什么用Eclipse

1.之前下载了一个Cygwin根据来编译NDK,发现巨慢,特别麻烦,转到AS
2.AS更新到2.2,对NDK的支持也不是,写NDK代码老是报一大堆的错误以及警告,效率不高.
打算用Eclipse来进行NDK学习,下面是Eclipse的NDK配置.

Eclipse NDK配置步骤

1.旧版本Eclipse没有add native suport选项,需要下载插件
com.android.ide.eclipse.ndk_23.0.7.2120684.jar
2.下载NDK
3.preference->NDK,指定NDK的路径
4.建立一个Android工程,add native support(将Android的过程变为C,C++的工程),指定so的名称,finish之后会自动生成Jni目录,下面有Android.mk,HelloNDk.cpp
5.关联相应的头文件,防止写jni函数报线,在C/C++ genneral,paths and sysbols add 下面的路径
J:\AndroidNDK\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.9\include

J:\AndroidNDK\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.9\include-fixed

J:\AndroidNDK\android-ndk-r10e\platforms\android-19\arch-arm\usr\include

6.在src目录,通过javah com.example.hellojni.MainActivity生成JNI头文件

7.在Android工程写native以及jni函数

8.运行工程就搞定了

搞定了配置,发现写JNI代码的速度提高了一倍,爽栽!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值