
android
啸鸢
我宁愿靠自己的力量,打开我的前途,而不愿求有能力者垂青。一雨果
展开
-
JNI中类型转换
JNI中类型转换 1.将jstring转char* char* converjstringtochar(JNIEnv *env, jstring res) { return (char*) env->GetStringUTFChars(res, 0); } 2.将char*转jstring jstring converchartojstring(JNIEnv *env,原创 2015-09-21 10:17:58 · 450 阅读 · 0 评论 -
NDK之java调用C方法
在这里NDK通过JNI调用c通常有两种方法,一种就是用javah编译出java的native方法,之后在c实现,另一种就是用RegisterNatives方法进行native方法的注册,再调用。。 鉴于代码好管理和方便查看我就采用第二种方法一、我先在java端写native方法,再将动态链接库加载到程序中public class UUIDNDK { static { System.loadLibr原创 2015-12-22 10:30:57 · 466 阅读 · 0 评论 -
android.mk文件语法
$(call function)NDK提供的功能宏:得到function的值,它将返回文本化的信息。my-dir由Build System提供。返回包含Android.mk的目录路径。all-subdir-makefiles:返回一个列表,包含’my-dir’中所有子目录中的Android.mk。 this-makefile:当前Makefile的路径。 parent-makefile转载 2015-12-22 15:19:34 · 321 阅读 · 0 评论