android – Eclipse – 方法NewStringUTF()无法解析

前端之家收集整理的这篇文章主要介绍了android – Eclipse – 方法NewStringUTF()无法解析前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个简单的OpenCV代码,在经历sobel操作后显示图像.我已经包括项目属性的所有必要的路径,以包括OpenCV4 Android文件夹.我解决了所有的错误,除了一个:

错误方法NewStringUTF()无法解决

包括< jni.h>我还在项目路径中添加了AndroidNDK文件夹.我的Eclipse非常难以预测.早些时候,当我在Android上开发其他应用程序时,它工作正常. eclipse机器是否依赖?我可以做些什么来解决这个错误

解决方法

有可能您在CPP文件中使用C语法

我有同样的错误

只需切换到正确的语法,问题就会解决
C语法

return (*env)->NewStringUTF(env,"Hello from JNI !");

C语法

return (env)->NewStringUTF("Hello from JNI !");

从C切换到C语法后,我的问题解决了.

猜你在找的Android相关文章