ndk
glen1943
这个作者很懒,什么都没留下…
展开
-
不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译
一、使用环境 windows64位操作系统 ADT为adt-bundle-windows-x86_64-20130917 NDK为android-ndk-r9b 二、配置生成头文件.h 首先,如图所示,点击External Tools Configurations… 然后,如图所示,点击 接下来,看图操作 最后点击Apply,然后 我们在一个android工程中新建一个cla原创 2016-06-28 10:23:53 · 324 阅读 · 0 评论 -
JNI:在java和c之间进行数据传递
在java和c之间进行数据传递,两者之间数据的传递有这样几种情况:java和c之间基本数据类型 的交互,java向c传递对象类型,c向java返回对象类型,c调用java类。下面就这样几种情况分类说明。 java 向c传递基本数据类型 对于基本数据类型,java和c是相互对应的,所以可以直接使用。它们的对应关系为; Java类型 本地类型 字节(bit) boolean转载 2016-07-19 09:58:58 · 852 阅读 · 0 评论 -
Type 'JNICALL' could not be resolved
出现的提示信息如下: Multiple markers at this line - Syntax error - Type ‘JNIEnv’ could not be resolved - Type ‘JNICALL’ could not be resolved是由于没有将jni.h导入的缘故,而这个文件在ndk的目录下面。所以,参照以下步骤: Project Propert转载 2016-06-21 17:40:33 · 1711 阅读 · 0 评论 -
Android.mk 文件语法详解
转:http://blog.sina.com.cn/s/blog_602f8770010148ce.html===================================================================================== Android.mk简介: Android.mk文件用来告知NDK Build 系统关于Source的信息。 Androi转载 2016-06-21 17:22:42 · 380 阅读 · 0 评论 -
Eclipse4.5Mars安装JAD反编译插件
第一步:打开eclipse帮助中的软件安装 第二步:添加站点:http://feeling.sourceforge.net/update,如下图: 第三步:选择Eclipse Class Decompiler,下一步,下一步 第四步:接受许可,安装!图略! 第五步:重启eclipse! 第六步:配置Jad,下图为Eclipse Class Decompiler的首选项页面转载 2016-06-01 11:05:19 · 3992 阅读 · 1 评论 -
eclipse adt 选择ndk目录时提示“Not a valid NDK directory”
http://blog.csdn.net/mynameishuangshuai/article/details/51673695 解决方案 在你安装的ndk的主目录下创建一个ndk-build空文件,然后重新打开对话框选择就可以了。转载 2016-06-21 10:47:21 · 1676 阅读 · 0 评论 -
NDK Application.mk使用手册
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2016-06-21 17:20:38 · 287 阅读 · 0 评论 -
Android Studio Ndk环境搭建
下载NDK,Google官网地址https://developer.android.com/ndk/guides/index.html下载完后,配置PATH环境变量; 在AS中,新建一个项目 HelloJni 在local.properties文件中添加 ndk.dir=E:\AndroidNdk\android-ndk-r12 在gradle.properties文件中添加 androi原创 2016-06-22 14:01:59 · 377 阅读 · 0 评论 -
C/C++调用Java代码(属性和方法)
转载:http://zzqrj.iteye.com/blog/12852621. JNIEnv对象 对于本地函数 JNIEXPORT void JNICALL Java_video1_TestNative_sayHello(JNIEnv * env, jobject obj){ cout<<"Hello Native Test !"<<endl; } JNIEnv类型代表Java环转载 2016-07-06 14:59:06 · 409 阅读 · 0 评论