在一个新项目中集成Vuforia Android SDK

5

我想在我的新应用程序中使用Vuforia SDK的文本识别模块。

我已经成功构建和运行了他们的示例应用程序。然而,这似乎不足以让我知道如何以正确的方式在我的新项目中开始使用Vuforia Android SDK。

IDE是Android Studio。我有我的Vuforia帐户的许可证密钥。

有人可以帮助我入门吗?我只需要在自己的个人项目中开始使用Vuforia作为库。我不想直接在他们的示例应用程序上进行开发。

如果问题的上下文与此特定社区的上下文不符,我很抱歉。


说实话,我只能运行他们的示例应用程序。但是仅仅这样做还不足以让我为自己的项目设置库。 - Abdul Wasae
到目前为止的建议是使用他们的示例应用程序并在其基础上构建。但我的项目要求我自己完成所有工作,使用Vuforia,以便我对我的项目有控制。 - Abdul Wasae
1
你有跟进这些链接吗?https://developer.vuforia.com/library/articles/Solution/Installing-the-Vuforia-Android-SDK和https://dev59.com/pGIj5IYBdhLWcg3wYUGQ。你在哪个环节遇到了困难? - spaceplane
我已经下载并解压了Vuforia SDK,与我的Android SDK和NDK放在同一个位置。接下来,我对QCAR的东西不熟悉。另外,我正在使用Android Studio。 此外,我找不到详尽的文档来从头开始使用该SDK。所有资源都是针对样本工作的。难道唯一的选择是从他们的示例中使用所需的模块吗? - Abdul Wasae
Vuforia SDK API 参考文档可以在此处找到:https://developer.vuforia.com/library/api-list。最好的方法是跟随他们的示例并理解其工作原理,然后根据您的需求进行修改或将相关部分应用于您的应用程序。如果您有更具体的问题,请提出。 - yakobom
3个回答

1
我想按照您说的去做。我不想在他们的样例基础上进行构建。我努力寻找教程,但没有找到,至少我没有找到。原来这很容易。转到Vuforia文件夹(无论您在哪里安装它),然后前往vuforia-sdk-android-X-XX-X\build\java\vuforia,复制.jar文件并将该文件粘贴到Android Studio中的新项目中的libs文件夹中。然后将此行添加到Build.Gradle
compile files('libs/Vuforia.jar')

在你的依赖项中添加它。就这样。你可以从那里访问所有的Vuforia类。不要忘记像示例中一样用自己在Vuforia开发者控制台中获取的密钥来实例化它们。


0

我不知道这是否仍然相关,但是... 这个链接展示了你需要做的编码方面的事情,用于创建一个新的Vuforia应用程序:如何构建基本的Vuforia应用程序。这个链接以及你已经看到的关于设置方面的链接,应该足够让你从头开始入门。


0

我没有依赖于Vuforia的模块,而是从零开始构建了自己的实时OCR系统,使用了Camera (1) API和Google的移动视觉库。

我的应用程序 - 光学词典和词汇教师 - 在很多方面比Vuforia的模块表现得更好。它可以实时扫描单词,并以更友好的方式显示,对单词进行更好的验证。甚至可以将单词还原为原型形式(例如fool -> fooled,thief -> thieves等)。

此外,毋庸置疑,这样做也让我完全掌控了我的模块。

这是我应用程序的视频演示

如果有人想要构建类似的东西,他们可以随时联系我寻求帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接