安装Vuforia SDK

本文详细介绍了Vuforia SDK的安装过程,包括全新安装与旧版本升级的方法,以及如何在Windows、MacOSX和Linux平台上正确配置开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载请注明出处!

原文链接http://blog.youkuaiyun.com/julong2011/article/details/13006411



1.全新安装

Vuforia SDK是以zip压缩包的形式进行分发,分发的对象包括以下平台系统:Windows,MAC OS X和Linux。

要用Vuforia SDK进行开发,需要以下步骤:
  • 下载Vuforia SDK(在下载之前你需要接受许可协议)
  • 解压zip包中的内容,并将其放到<DEVELOPMENT_ROOT>(应该是你开发的根目录)目录中
  • 在Eclipse中修改Vuforia环境设置
一旦解压完毕,SDK包会在你的Android开发环境中显示出一个目录结构。这样的目录结构可以确保实例程序通过Android SDK和Eclipse Java开发环境被很容易地编译及部署。

2.旧版本的升级

  • 当安装Vuforia SDK的更新版本时,我们建议你在一个新的目录树中进行安装。
  • 要编译一套新的实例程序,需要调整Eclipse工作空间的变量设置。
  • 最后,你需要将你的工程移到新的<DEVELOPMENT_ROOT>目录中。请参考Transition/Migration Guide,它对API的变化和迁移进行了说明。

3.生成的目录结构

为了简化开发,我们已经设计好了一个目录结构,这个目录结构可以使Vuforia SDK和你的应用程序保持在不同的目录树中。这样可以确保我们更容易地更新SDK的同时,也能使你的应用程序目录树保持不变。

在前面的步骤中,我们在安装SDK和NDK时使用的起始目录,我们称为<DEVELOPMEN_ROOT>=C:\Development\Android。

下载的压缩包,一旦解压完毕会显示一个将整合到你的Android开发环境中的目录结构。通过推荐的安装路径,开发环境最终会生成一个像下面一样的目录结构。这里的xx-yy-zz表示的是Vuforia SDK的版本号。


4.安装Vuforia SDK

下载:
Vuforia SDK是通过Vuforia Developer Portal(Vuforia开发者门户网站)发布的。要获得安装程序,请参照以下说明。

注意:虽然我们发布的Vuforia SDK支持下面列出的所有平台,但是对于开发的支持仅限于Win 7的32位或64位平台。

Windows:
虽然我们推荐你在Windows 7的32位/64位平台以及Windows XP的32位环境下进行开发,但是Vuforia SDK也已经能成功地在Windows XP的64位环境下运行。然而,我们并不对该平台给予具体的支持。
  1. 从下载页面下载压缩文件。
  2. 解压压缩包中的内容,并将其保存在<DEVELOPMENT_ROOT>目录中。

Mac OS X:
已经在Mac OS X 10.6和Mac OS X 10.7上进行了安装测试:
  1. 从下载页面下载压缩文件。
  2. 解压压缩包中的内容。

Linux:
已经在Ubuntu 11.10上进行了安装测试:
  1. 确保安装了JVM。
  2. 从下载页面下载压缩文件。
  3. 解压压缩包中的内容。

5.设置QCAR环境变量

我们推荐的目录结构使得SDK的升级独立于应用程序的开发。你未来的AR项目将放在<DEVELOPMENT_ROOT>目录下的推荐目录中。必须在Eclipse中设置一个工作空间变量,以使得Eclipse知道这样的目录层次(下面的就不翻译了,直接截图):


MAC:Mac OS X的preferences菜单是在Eclipse->Preferences下。

6.设置构建路径

在包的属性(右键单击包->Properties)中选择"Java Build Path"页后,导航到"Order and Export"选项卡。确认QCAR/SDK_ROOT/build/java/QCAR/QCAR.jar之前的选中标记是否被包含进工程中。如果没有,就对其进行设置,以确保QCAR.jar包含到你的应用程序中。


7.为开发准备测试设备

设备上的开发者设置(不同手机的相应位置可能不同)

Android设备都需要对开发进行特殊设置。在此步骤中,我们将:
  • 允许未知来源应用程序的安装。
  • 启用USB调试。
在设备中,进入设置->应用程序(Settings->Applications),选中在此页面列出的Unknown sources。并接收在右边显示的警告。这个设置可以允许我们从Eclipse中直接安装未签名的Apk。


进入屏幕上边显示的开发者选项(Development)窗口,然后选中窗口中显示的两个设置:


8.安装USB驱动

用USB线将你的设备与开发机进行连接。

在初始化连接时,Windows系统识别到新的设备并视图寻找兼容的驱动。Android SDK中已经包含了一些USB驱动——其他的驱动可以从设备的生厂商直接获得。SDK中预装的驱动可能位于以下的目录:<DEVELOPMENT_ROOT>\android-sdk-windows\extras\google\usb_driver

当设备安装完成后,你就可以使用你的测试设备了。

在有些设备上,驱动安装完成时会要求你重启系统。你可以跳过这一步骤,即使不重启系统也是可以访问设备的。

注意:与设备生厂商联系,以确保你使用了正确的USB驱动。


下一篇介绍编译和运行Vuforia示例程序。


转载请注明出处!

原文链接http://blog.youkuaiyun.com/julong2011/article/details/13006411



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值