Android NDK编程碰到的一些问题

在jni编程中,牵涉到java字符串转化为c/c++字符串时,碰到了一些问题,挺奇葩,记录下来。

首先文件结构形式是:

Android NDK编程碰到的一些问题_第1张图片

.c 文件 .cpp文件只需要其中一个即可

如果是C++代码,在转化时,定义时,只能使用  const char* str;

废话少说,直接上图

Android NDK编程碰到的一些问题_第2张图片

如果是C代码,在转化定义时,可以使用 const char* str; 也可以使用const jbyte* str;


Android NDK编程碰到的一些问题_第3张图片

其实挺简单,只怪自己才疏学浅,满满都是泪啊。。。。。。。

你可能感兴趣的:(Android NDK编程碰到的一些问题)