Android NDK开发学习(一)
来源:互联网 发布:linux退出文本编辑 编辑:程序博客网 时间:2024/04/30 10:00
前言:
这几天闲的没事干,突然对android 的NDK开发有了点兴趣,所以准备学一学,
因为是业余时间学习,不定期更新。因为水平有限,有错误的理解部分,希望指出。
Android NDK开发学习(一):环境的配置。
1、工具包下载
点击打开链接 这里面关于Android所需的资料、工具很多。
本人是Windows 系统 下载版本如图。(虽说好多人不建议下载最新版本,说是bug比较多,根据个人喜好哈!)
这里多提一句: 使用最新ndk,直接抛弃cygwin,以前做Android的项目要用到NDK就必须要下载NDK,下载安装Cygwin(模拟Linux环境用的),下载CDT(Eclipse C/C++开发插件),还要配置编译器,环境变量,特别麻烦,新版就不需要了。ADT版本在20以上,就能安装NDK插件,另外NDK集成了CDT插件。注:NDK版本在r7以上之后就集成了Cygwin,而且还是十分精简版。
2、eclipse的配置。
1.系统NDK环境变量。(就不细说了如图)
2.打开Eclipse,点Window->Preferences->Android->NDK,设置NDK路径。
3.新建一个Android工程,在工程上右键点击Android Tools->Add Native Support...,然后给我们的.so文件取个名字,例如:test-ndk
这时候工程就会多一个jni的文件夹,jni下有Android.mk和test-ndk.cpp文件。Android.mk是NDK工程的Makefile,test-ndk.cpp就是NDK的源文件。
4.配置C、CPP头文件及ndk-build工具
最后一张是解决编译时报Symbol "xxx" could not be resolved、Method "xxx" could not be resolved 等错误的。
其实类似有Type "xxx" could not be resolved等都是类似解决方法。
以上这些都是学习过程中搜集到的,本人通过以上步骤已经成功配置了NDK。
相信你也可以。
- Android NDK开发学习(一)
- Android学习笔记-NDK开发(一)
- NDK开发学习(一)
- android NDK开发(一)
- Android-NDK开发(一)
- Android NDK 开发系列 学习笔记(一)
- android NDk开发学习一<简单实现>
- Jni开发与Android NDK开发学习笔记(一)
- NDK开发(一):Android NDK环境搭建
- Android JNI/NDK开发(一)NDK真的很难吗?
- Android NDk-JNi开发(一)NDK环境变量的配置
- Android NDK 开发之(一) 管中窥豹
- Android NDK开发(一)HelloWorld
- Android NDK开发(一)入门篇
- Android NDK开发(一)环境搭建
- Android Studio NDK开发(一)
- 从零开始Android NDK 开发(一)
- Android——NDK开发(一)
- 记录和恢复listView滚动位置的2种方法
- NYOJ 34 韩信点兵
- 在Windows Server 2008下直接安装SQL Server 2008时,会出现如下错误: 必须使用“角色管理工具”安装或配置Microsoft .NET Framework 3.5 SP1
- Degrees of freedom
- 鸿婶的万能适配器
- Android NDK开发学习(一)
- 鲁大师2015如何设置系统待机时间|鲁大师设置待机时间方法
- NYOJ 39 水仙花数
- Android中的Flux架构
- MathType中的四则运算符号该怎样进行输入
- 关于asp.net MVC4 无法检索“mvc4.Models.Movie”的元数据
- NYOJ 40 公约数和公倍数
- DQL、DML、DDL、DCL的概念与区别
- c++ 用指针使用函数中new的内存块,用完释放