我正在做一个增强现实应用程序。这里我有 Java Eclipse SDK 。所以我没有更改 Eclipse SDK 和 Java 中的任何内容。我也没有为 SDK 设置任何路径,我只是下载并安装了 cygwin,然后我为此设置了路径。我再次安装了 vuforia.exe 文件并将 Eclipse 首选项中的路径设置为 vuforia 并再次下载 NDK。我只是提取那些 ndk 并复制到 sdk 根文件夹中,然后将路径设置为 ndk。现在我已经下载了 vuforia 示例应用程序,并将所有应用程序复制到示例文件夹中。在 Eclipse 中,我刚刚导入了ImageTarget
应用程序,它没有显示任何错误,但是在单击开始按钮时运行该应用程序后,我收到了这个错误:
java.lang.UnsatisfiedLinkError: getOpenGlEsVersionNative
我按顺序检查了 QCAR jar 并导出并清理了我的应用程序,但是我遇到了同样的异常,有人可以建议我哪里出错了吗?
ImageTargets.class:
public class ImageTargets extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}