Android NDK基础14:Eclipse下NDK开发

Eclipse NDK开发流程

  • 1.编写Java层Native方法
  • 2.javah命令生成头文件
  • 3.创建jni目录
  • 4.添加本地支持Android Tools -> Add Native Support
  • 5.实现头文件中定义的函数
  • 6.编译生成.so动态库
  • 7.加载动态库

Eclipse ADT 选择NDK目录时不识别,出现“Not a valid NDK directory”

解决方案:在ndk的主目录下创建一个ndk-build空文件,关闭对话框再次尝试

http://stackoverflow.com/questions/36043047/adt-23-doesnt-like-ndk11

添加头文件路径支持

项目属性 -> C/C++ General -> Paths and Symbols -> Includes

添加如下目录(同时勾选Add to all languages)

F:\android-ndk\android-ndk-r13b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.9.x\include

F:\android-ndk\android-ndk-r13b\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\lib\gcc\arm-linux-androideabi\4.9.x\include-fixed

F:\android-ndk\android-ndk-r13b\platforms\android-16\arch-arm\usr\include

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/25/android-ndk-basic-ndk-development-under-eclipse/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Android NDK基础14:Eclipse下NDK开发
Eclipse NDK开发流程 1.编写Java层Native方法 2.javah命令生成头文件 3.创建jni目录 4.添加本地支持Android Tools -> Add Native Support 5.实现头文件中……
<<上一篇
下一篇>>
文章目录
关闭
目 录