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)

1
2
3
4
5
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

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :