android - NDK 小tips
来源:互联网 发布:网络信息推广发布 编辑:程序博客网 时间:2024/06/09 19:02
Cygwin和android NDK下载安装完成后,配置android ndk开发环境,配置环境变量:
1、打开Cygwin的安装目录\home\<你的用户名>\ .bash_profile文件。
2、打开bash_profile文件,添加如下内容,然后保存:
NDK = /cygdrive/e/Android/Android_sdk_eclipse/android-ndk-r8
export NDK
打开Cygwin,输入cd $NDK,出现cygdrive /e/Android/Android_sdk_eclipse/android-ndk-r8表示设置成功。
在编辑.bash_profile文件时,保存后运行Cygwin,可能会出现类似“'/r'command not found”的问题,这是因为编辑器(记事本等)的原因造成的,输入如下命令可解决问题:dos2Unix.exe .bash_profile
编译NDK工程需要用到两个编译文件:Android.mk和Application.mk。下面逐一介绍:
1、Android.mk文件是GUN Makefile的一小部分,GUN Makefile通过这个文件编译C/C++代码,除了c和c++代码外,android.mk还可以编译其它类型的程序。
java程序:将java库文件编译成JAR文件
apk程序:将android程序编译成apk文件
c/c++动态库:将c/c++动态库编译成后缀名为“.so”的文件·
c/c++静态库:将c/c++静态库编译成后缀名为“.a”的文件·
2、编译c/c++代码时需要,用于描述当前程序需要的动态库和静态库,一般放置在<项目目录>/jni/Application.mk
- android - NDK 小tips
- 10 Android NDK Tips
- (转)10 Android NDK Tips
- Android 开发小TIPS
- android开发小tips
- Android常用的小Tips
- Android Robotium的几个小tips
- Android Robotium的几个小tips
- Android Robotium的几个小tips
- Android Robotium的几个小tips
- Android 编程小提示Stability Tips
- Android小tips fragment&&wms等
- Android模拟器解决小问题Tips
- Android Fragment的一些小小小tips
- Android 小 tips 合集 (不断补充)
- NDK Build Tips
- 小tips
- 小tips
- 【设计模式】面向对象小结——接口、泛型和委托
- 推荐!国外程序员整理的Java资源大全
- C语言 VS GO语言
- Spring 系列,第 2 部分: 当 Hibernate 遇上 Spring
- C++超基础:STL
- android - NDK 小tips
- 宁夏哪里有找富婆包养男人?
- poj-2479 Maximum sum
- Vivado IP核剖析
- Spring中List、Set、Map、数组注入方式中标签的使用
- 宁波哪里有找富婆包养男人?
- Apache和Nginx 重写服务器规则
- Lectra.Prospinvarsalis.v2R2C1-ISO 1CD
- Lectra.Pro.Style.v5r3c1 1CD