
ndk+jni
calvin367
没有任何理由可以让自己不学习下去
展开
-
Windows环境下Android NDK环境搭建
前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识。本转载 2014-01-11 10:01:01 · 780 阅读 · 0 评论 -
javah 使用(Javah生成JNI头文件)
C:/Users/archfree>javah 用法:javah [选项] 其中 [选项] 包括: -help 输出此帮助消息并退出 -classpath 用于装入类的路径 -bootclasspath 用于装入引导类的路径 -d 输出转载 2014-01-11 10:43:14 · 882 阅读 · 0 评论 -
android JNI 调用步骤
1.创建一个android工程2.JAVA代码中写声明native 方法 public native String helloFromJNI();3.用javah工具生成头文件4. 创建jni目录,引入头文件,根据头文件实现c代码5.编写Android.mk文件6.Ndk编译生成动态库7.Java代码load 动态库.调用native代码原创 2014-01-11 11:00:13 · 836 阅读 · 0 评论 -
Win7下如何删除“顽固文件”cygwin
前段时间在Win7下,在Cygwin的卸载中却出现问题:无权限删除文件夹,提示“需要管理员权限”、“需要Administrator权限”即使你已经以Administrator身份登录,依旧无法删除。按照网上的方法,在 DOS下运行“Takeown /F * /R”,更改文件的拥有者无法删除,用Cygwin的安装程序反安装还是不行,最后参照Windows帮助文件的“管理权限项目”搞定。转载 2014-01-22 21:01:42 · 694 阅读 · 0 评论