初步入NDK(Jni)开发遇到的问题错误
2016-01-07 09:02
183 查看
初步入NDK(Jni)开发遇到的问题错误
问题一:jni/hellocpp/main.cpp:16:18: error: base operand of '->' has non-pointer type 'JNIEnv {aka _JNIEnv}'
android java 调用c++程序时报的错误,代码的写法是:
jstring Java_com_example_hellojni_HelloJni_stringFromJNI( JNIEnv* env, jobject thiz, jstring str, jint i ) { return (*env)->NewStringUTF(env, "Hello from JNI !"); }
错误在于:
(*env)->NewStringUTF(env, "Hello from JNI !");
这一行,这是c的写法,而我的是cpp程序,需要改写成:
env->NewStringUTF( "Hello from JNI !");
相关文章推荐
- java160104KeyWordDemo
- moc文件的作用
- StreamCQL源码阅读(2) 语法和语义解析
- Andorid中.9.png图片不失真的调试和制作
- zabbix监控esxi主机
- 从 GMM 到 EM 算法
- jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
- java160104PackageDemo
- Andorid中.9.png图片的使用及制作
- 这四种加薪理由,肯定没戏!
- StreamCQL源码阅读(1) 提交任务
- 安装scrapy时遇到的一个错误
- C#之浏览器请求跨域
- java160104DemoA
- DOM解析XML
- 在oc语言中字符串和整型数相互转换
- C#连接Mysql数据库,sql语句正确但是抛出异常。。
- python之路--线程和进程
- java160104DemoB
- java160104DemoC