以下是我在Window 8上的Android Studio上运行Vuforia示例的方法
*不要忘记ndk和cygwin的PATH变量
阅读我们的入门指南,了解有关设置Java SDK,Android SDK和NDK的说明:
https://developer.vuforia.com/resources/dev-guide/getting-started-android-native-sdk
确保您已安装Android Studio的最新版本:
http://developer.android.com/sdk/index.html
使用Android SDK Manager(在Android Studio中)获取最新的Android SDK和Android平台和构建工具
启动Android Studio
选择文件 - >导入项目...并浏览到要打开的示例Vuforia项目的根目录,然后在“导入向导”对话框中单击“下一步”,再单击“下一步”,直到找到包含此消息的页面:
“或者,您可以在下表中填写实际路径图”:点击进行编辑
输入Vuforia.jar库的实际路径(位于您的vuforia_install_dir / build / java / vuforia下)
在项目视图中,右键单击项目并展开视图层次结构,以便在app> src> main下找到Vuforia.jar,右键单击Vuforia.jar以打开上下文菜单
单击上下文菜单中的“添加为库...”选项
或者,如果在项目层次结构中找不到Vuforia.jar:右键单击项目并选择“打开模块设置”
选择“App”,然后选择“Dependencies”选项卡
单击“+”按钮以添加文件依赖关系并浏览到Vuforia.jar文件
在Android Studio项目目录下的“app / src / main”文件夹下创建一个名为“jniLibs”的文件夹
将“armeabi-v7a”文件夹(包括其中的libVuforia.so文件)从“vuforia_install_dir / build / lib”复制到“app / src / main / jniLibs”文件夹
the resulting directory structure under your project root should be:
/app
/src
/main
/jniLibs
/armeabi-v7a
libVuforia.so
清理并重建项目
在您的设备上运行该应用
试试这个,用vuforia将Eclipse Project导出到Android Studio中,这对我有用。
以下是我在Android Studio中正常工作的步骤。
build.gradle
文件,然后单击“确定”。vuforia.jar
文件。libs
文件夹并粘贴复制的vuforia.jar
文件。lib
(注意:它不是libs)。armeabi
文件夹中创建另一个文件夹lib
。.so
文件并将其粘贴到armeabi
文件夹中。并将lib文件夹压缩到lib.zip
lib.zip
重命名为armeabi.jar
armeabi.jar
文件夹中包含libs
。