gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:31 24 4
gpt4 key购买 nike

我正在编写一个简单的 OpenCV 代码来显示经过 sobel 操作后的图像。我已经包含了项目属性的所有必要路径以包含 OpenCV4Android文件夹。我解决了除一个错误之外的所有错误:

错误:Method NewStringUTF() could not be resolved

我包括了 <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 - Eclipse - 无法解析方法 NewStringUTF(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15899813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com