有没有人对如何让最新的Vuforia SDK (3.0.9)在Android中工作有过了解?
所提供的所有文档都面向Eclipse,并且已经过时。
我试着导入示例应用程序,但没有构建,给出了几个“无法解析符号..”错误(我猜是因为我没有包含Vuforia库(因为我不知道如何!)
发布于 2014-12-16 23:54:41
为了让Vuforia样本编译:
VUFORIA_SDK/samples/VuforiaSamples-###中。如果只有拉链,那就解压app/java目录中)。app/java/samples/src/com...或其他非常类似的地方。需要将com文件夹移到根目录java文件夹中(即app/java )。java目录并选择“显示在文件中”。导航到前面提到的com文件夹当前所在的位置,并将其移动到app/java。为这些错误做了!
VUFORIA_SDK/build/java/vuforia,Vuforia.jar中,需要移到您的项目中。
Vuforia.jar文件
armeabi.jar文件作为依赖项包括在内,就像步骤4中的一样
附带步骤:--如果您显式地使用示例应用程序,它可能仍然无法编译。请注意,编写该应用程序的人显式地试图利用Eclipse的排序系统和其他基于Eclipse的特性。如果Android无法导入所有文件,您可能需要做更多的工作才能使应用程序真正编译。您可能在AboutScreen中出现了一个启动活动的(运行时)错误,该错误与启动意图有关。您需要修改整个应用程序如何启动每个意图,或者做一些非常短的事情,比如这样的测试:
// Starts the chosen activity
private void startARActivity()
{
Intent i = new Intent(this, ImageTargets.class);
// i.setClassName(mClassToLaunchPackage, mClassToLaunch);
startActivity(i);
}现在,您的示例应用程序应该编译并在您的手机上运行!现在,为了简化所有项目,只需执行步骤3-5。
https://stackoverflow.com/questions/27444914
复制相似问题