在 Android Studio 中安装 Vuforia
Installing Vuforia in Android Studio
谁能告诉我如何在 Android Studio 中安装 Vuforia?我正在制作一个新应用程序,我需要将增强现实与 Vuforia 结合使用。希望你能帮我!
非常感谢!
您需要按照以下步骤操作:
阅读我们的入门指南,了解有关设置
Java SDK,Android SDK 和 NDK:
确保您已经安装了 Android 的最新版本
工作室来自:
使用 Android SDK 管理器(在 Android Studio 中)获取
最新的 Android SDK 和 Android 平台和构建工具
启动 Android Studio
Select File -> Import Project ... 并浏览到根目录
您要打开的示例 Vuforia 项目的数量
在“导入向导”对话框中继续(单击“下一步”、“下一步”),直到您
使用此消息到达页面:
- "Alternatively, you can fill in the actual path map in the table below":
- 点击编辑
- 输入 Vuforia.jar 库的实际路径(位于 vuforia_install_dir/build/java/vuforia 下)
在项目视图中,右键单击项目并展开视图
层次结构,以便在 Vuforia.jar 下找到 app > src > main
右键单击 Vuforia.jar 打开上下文菜单
单击上下文菜单中的 "Add as library..." 选项
或者,如果您无法在项目中找到 Vuforia.jar
层次结构:
右键单击项目,然后 select、"Open Module Settings"
- select"App"
- 然后 select "Dependencies" 选项卡
- 单击“+”按钮添加文件依赖项并浏览到
Vuforia.jar 文件
在 "app/src/main" 文件夹下创建一个名为 "jniLibs" 的文件夹 Android工作室项目目录
- 复制 "armeabi-v7a" 文件夹(包括 libVuforia.so 文件
位于其中)从 "vuforia_install_dir/build/lib" 到
"app/src/main/jniLibs"文件夹
项目根目录下的结果目录结构应为:
/app
/src
/main
/jniLibs
/armeabi-v7a
/**libVuforia.so**
- 如果您的项目包含 "jni" 文件夹,请将其移动到某个位置
在您的项目之外(否则 Android Studio 可能会尝试
编译该文件夹中的源代码,可能会失败)
- 清理并重建项目
- 运行 您设备上的应用程序
祝你好运:)
来自 here 的回答并为我工作:
(似乎项目需要访问 Vuforia.jar 文件并且无法在示例文件夹之外访问它(?))
所以,
将 Vuforia.jar 文件从文件夹 \vuforia-sdk-android-x-x-x\build\java\vuforia 复制到示例项目中的文件夹,例如至 \samples\app\libs
(重要的是它在“\app”路径下,所以你可以在下一步中找到它)
在Android SDK中点击F4(或者右击项目结构中的app文件夹然后点击"Open Module Settings"。
Select 选项卡 "dependencies",单击“+”添加依赖项和 select“2 文件依赖项”。
现在 select 上面的路径和文件 ((\samples\app) \libs\Vuforia.jar) 和项目 运行 就好了...
祝你好运。
谁能告诉我如何在 Android Studio 中安装 Vuforia?我正在制作一个新应用程序,我需要将增强现实与 Vuforia 结合使用。希望你能帮我!
非常感谢!
您需要按照以下步骤操作:
阅读我们的入门指南,了解有关设置 Java SDK,Android SDK 和 NDK:
确保您已经安装了 Android 的最新版本 工作室来自:
使用 Android SDK 管理器(在 Android Studio 中)获取 最新的 Android SDK 和 Android 平台和构建工具
启动 Android Studio
Select File -> Import Project ... 并浏览到根目录 您要打开的示例 Vuforia 项目的数量
在“导入向导”对话框中继续(单击“下一步”、“下一步”),直到您 使用此消息到达页面:
- "Alternatively, you can fill in the actual path map in the table below":
- 点击编辑
- 输入 Vuforia.jar 库的实际路径(位于 vuforia_install_dir/build/java/vuforia 下)
在项目视图中,右键单击项目并展开视图 层次结构,以便在 Vuforia.jar 下找到 app > src > main
右键单击 Vuforia.jar 打开上下文菜单
单击上下文菜单中的 "Add as library..." 选项
或者,如果您无法在项目中找到 Vuforia.jar 层次结构:
右键单击项目,然后 select、"Open Module Settings"
- select"App"
- 然后 select "Dependencies" 选项卡
- 单击“+”按钮添加文件依赖项并浏览到
Vuforia.jar 文件
在 "app/src/main" 文件夹下创建一个名为 "jniLibs" 的文件夹 Android工作室项目目录
- 复制 "armeabi-v7a" 文件夹(包括 libVuforia.so 文件 位于其中)从 "vuforia_install_dir/build/lib" 到 "app/src/main/jniLibs"文件夹
项目根目录下的结果目录结构应为:
/app
/src
/main
/jniLibs
/armeabi-v7a
/**libVuforia.so**
- 如果您的项目包含 "jni" 文件夹,请将其移动到某个位置 在您的项目之外(否则 Android Studio 可能会尝试 编译该文件夹中的源代码,可能会失败)
- 清理并重建项目
- 运行 您设备上的应用程序
祝你好运:)
来自 here 的回答并为我工作:
(似乎项目需要访问 Vuforia.jar 文件并且无法在示例文件夹之外访问它(?))
所以,
将 Vuforia.jar 文件从文件夹 \vuforia-sdk-android-x-x-x\build\java\vuforia 复制到示例项目中的文件夹,例如至 \samples\app\libs (重要的是它在“\app”路径下,所以你可以在下一步中找到它)
在Android SDK中点击F4(或者右击项目结构中的app文件夹然后点击"Open Module Settings"。 Select 选项卡 "dependencies",单击“+”添加依赖项和 select“2 文件依赖项”。 现在 select 上面的路径和文件 ((\samples\app) \libs\Vuforia.jar) 和项目 运行 就好了...
祝你好运。