【问题标题】:Incorporate vuforia android SDK in a new project将 vuforia android SDK 合并到一个新项目中
【发布时间】:2016-04-03 18:24:48
【问题描述】:

我想在我的新应用中使用 vuforia sdk 的文本识别模块。

我已经成功地构建和运行了他们的示例应用程序。但是,这样做显然不足以让我弄清楚如何在我的新项目中以正确的方式开始使用 vuforia android sdk。

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

有人可以帮我开始吗?我需要在我自己的个人项目中开始使用 vuforia 作为库。我不想直接在他们的示例应用上开始开发。

如果问题的上下文不适合这个特定社区的上下文,我很抱歉。

【问题讨论】:

  • 老实说,我刚刚能够运行他们的示例应用程序。但这样做还不足以让我为自己的项目设置库。
  • 到目前为止的建议是使用他们的示例应用程序并在它们之上构建。但我的项目要求我自己使用 Vuforia 完成这一切,以便我可以控制我的项目
  • 您是否关注过这些链接?:developer.vuforia.com/library/articles/Solution/…stackoverflow.com/questions/20334041/…。你在什么时候挣扎过?
  • 我已经在与我的 android sdk 和 ndk 相同的地方下载并解压了 vuforia SDK。接下来,我不熟悉 QCAR 的东西。另外顺便说一句,我正在使用 Android Studio。此外,我找不到从头开始使用 sdk 的详尽文档。所有资源都用于处理样本。是否有任何机会,唯一的选择是从他们的样本中使用想要的模块?
  • Vuforia SDK API 参考可以在这里找到:developer.vuforia.com/library/api-list。熟悉它的最佳方法是跟随他们的示例并了解其工作原理,然后根据您的需要对其进行修改或将相关部分带到您的应用程序中。如果您有更具体的问题,请提出。

标签: android vuforia loadlibrary


【解决方案1】:

我想完全按照你说的去做。我不想建立在他们的样本之上。我努力寻找教程,但没有,至少我没能做好。事实证明这真的很容易。转到 Vuforia 文件夹(无论您安装它的位置),然后前往 vuforia-sdk-android-X-XX-X\build\java\vuforia 并复制 .jar 文件并将该文件粘贴到您在 Android Studio 中的新项目中你的 libs 文件夹。然后将此行添加到您的 Build.Gradle

compile files('libs/Vuforia.jar')

在您的依赖项中。而已。您可以从那里访问所有 Vuforia 类。不要忘记使用您自己的 Vuforia 开发人员控制台中的密钥来实例化它们,就像在示例中一样。

【讨论】:

    【解决方案2】:

    我不知道这是否仍然相关,但是...此链接显示了您需要执行的代码操作,以创建新的 Vuforia 应用程序:How can I build a basic Vuforia app。这以及您已经看到的有关设置的链接应该足以让您从头开始。

    【讨论】:

      【解决方案3】:

      我没有依赖 Vuforia 的模块,而是使用 Camera (1) API 和 Google 的 Mobile Vision Library 从头开始​​构建了自己的实时 OCR。

      我的应用程序 - Optical Dictionary & Vocabulary Teacher - 性能比 Vuforia 的模块好很多。它对单词进行实时扫描,以更友好的方式显示它们,并更好地验证单词。它甚至对这些词进行词形还原(例如,被愚弄 -> 傻瓜,小偷 -> 小偷等)。

      另外,不用说,这也让我可以完全控制我的模块。

      这是我的应用程序的Video Demo

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

      【讨论】:

        猜你喜欢
        • 2019-04-18
        • 2016-02-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-04
        • 1970-01-01
        相关资源
        最近更新 更多