找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 369|回复: 8

[Vuforia] 【官方翻译】设置Android开辟 情况

[复制链接]

该用户从未签到

4

主题

15

帖子

20

积分

LV.1

Rank: 1

积分
20
QQ
发表于 2016-7-29 22:16:15 | 显示全部楼层 |阅读模式
设置Android开辟情况

ARial, 微软雅黑">(文档业余翻译,文中的参阅部门的链接今朝还串不起来,题目也没有校订,敬请体谅,完美后会更新。可以到我的>,有最新草稿。感激水哥给批了这块地)
支撑的开辟平台




  • Vuforia SDK支撑Android 2.3及以上,OpenGL ES 2及以上。

  • 推举应用的开辟情况是微软Windows 78     32 / 64位。

  • 树立现实的代码组件(JDKEclipse     + ADTGCC)可以跨多个平台。固然在Ubuntu LinuxMAC OS X情况进行开辟是可能的,我们不克不及供给这些平台的具体文档阐明。然而,在Linux     Ubuntu 10.10MAC OS X 10.6(雪豹),平台的具体题目我们已经做了提醒和注释,将辅助您设置您的开辟情况。此安装指南基于Win7     32 / 64位平台,其他操纵体系做了特别的笔记。

留意:假如你已经设置了Android SDK和NDK,直接往 >

Vuforia SDK须要Android SDK和NDK。AndroidNDK是一个扩大的Android SDK,让Android开辟者树立本身的当地代码的利用法式机能的要害部件。SDK和NDK在Java当地接口(JNI)沟通。
树立开辟情况,依照以下次序安装这些组件,应用最新版本的vuforiaSDK:


  • JDKJava SE

  • Android     ADTAndroid开辟东西)包,此中包含:
    EclipseADT插件  
    Android  SDK东西  
  • Android  Platform Tools  
  • 最新的Android SDK平台
Cygwin情况
Android  NDK

<font size="3">
JDK





  • 下载Java SE开辟东西包(JDK)从以下地址: <font size="3">>
  • 选择适合的版本,点击下载。

  • 安装JDK情况的默认设置。

具体的安装阐明和体系请求,可以参阅>

ADT Bundle包括以下部件:


  • Eclipse     IDE + ADT插件

  • Android     SDK东西

  • Android平台的东西

  • 最新的Android平台

安装ADT Bundle:

1.下载最新版本:
>
  
(1)/eclipse文件夹,包括Eclipse IDE(与ADT插件)
(2)“/SDK文件夹,包括Android SDKSDK平台东西
(3)“sdk_manager      EXE”

3.复制文件夹和文件到你的Android开辟目次,如:

     C:\Development\Android


在开端文档中,我们指的基目次是:

      <DEVELOPMENT_ROOT> =C:\Development\Android

4.一旦你完成了以上步调,你可以打开Eclipse IDE,位于Eclipse文件夹运行eclipse.exe


MAC:体系为MACOS X,我们推举应用ADT Bundle 32位版本。


Linux:Eclipse并不老是可以或许断定JVM的地位,尽管在指定路径。为懂得决这个题目,向<path-to-eclipse-dir>/eclipse.ini插进以下内容:


    -vm <path-to-JVM>


例如:


  -vm /user/bin/java


SDK Manager





    SDK治理器答应您安装或更新最新的Android平台的东西。下载并安装ADT Bundle的时辰,最新的东西应当已经可用;然而,你也要按期检讨可用的更新版本的SDK平台东西。





1. 在Eclipse中,选择 菜单 窗口-> Android SDK Manager。假如Android SDK 地位不准确,可用在eclipse中设置,往 窗口->选项-> Android     SDK,设置地位字段的根为你的SDK的安装目次。

2. 在Android SDK治理器窗口,经由过程API级别排序,单击 撤消选择所有 检讨下面的复选框:

在 东西:


  • Android     SDK平台东西

在 Android 4.4(API 19):


  • Android     SDK文档

在 Android 2.3.3(API 10):


  • SDK平台

  • Samples     for SDK(可选)

从 Extras:


  • 谷歌USB驱动法式包(只需在Windows




shezhiAndoridhuanjing01.jpg (208.57 KB, 下载次数: 0)>

shezhiAndoridhuanjing02.jpg (59.69 KB, 下载次数: 0)>

4.添加 platform-tools\到您的Windows path:  ;C:\Development\Android\android-sdk-windows\platform-tools\

注:最后的“\”在路径变量的停止必需包含。

MAC:更新 PATH 变量指向/etc/rc.common file or ~/.bash_profile:

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/System/Library/CoreServices:/Developer/usr/bin:~/Development/Android/android-sdk-macosx/tools:~/Development/Android/android-sdk-macosx/platform-tools:exportPATH


Linux:更新你的 PATH 指向Android SDK平台东西目次。假如你应用bash shell,添加以下到 ~/.bashrc


exportPATH=/opt/android-sdk-linux/tools/:/opt/android-sdk-linux/platform-tools/:


Eclipse情况已经预备好Android开辟。


Cygwin情况





Linux:这部门Linux用户无关,linux已经安装GNU make在他们的路径。


MAC:这部门可以不消处置,假如MAC用户拥有苹果开辟者东西(Xcode)。假如有需要, 安装Xcode>

1.往 <font size="3">>2.选择以下的条理的下载包:All -> Devel ->     "make: The GNU version of the 'make' utility"

3.选择 跳过 改变到现实的版本号,今朝是3.82-90

4.点击 下一步完成安装。

Cygwin情况完整与QCAR SDK协同工作。假如你有其他的相似情况的安装,必定要把您的Windows路径变量指向“C:\Cygwin \bin” 应用这个版本的GNU bash的make.exe。


Android NDK





假如你须要应用C++ API的Vuforia SDK,你还须要安装Android NDK,使本机可以进行C++编程。假如你盘算只应用Java API,你可以跳过这一节。


Android NDK是一个扩大的Android SDK,让Android开辟者树立本身的当地代码的利用法式机能的要害部件。

1.下载NDK>2.解紧缩档案,并将内容复制到一个目次。与我们以前的设置一致,我们建议把内容放在"C:\Development\Android\android-ndk-rxy\." 是以,Android SDKNDK共享统一个父目次。然后,我们将添加Vuforia SDK和项目文件。


NDK请求上述目次被添加到Windows路径。

3.右键单击我的电脑桌面上,选择属性。

4.在高等选项卡上,选择 情况变量在体系变量窗口寻找路径

5.滚到最后添加分号,添加路径。在上面的例子中,你可以添加:

       ;C:\Development\Android\android-ndk-rxy\


注:最后的“\”在 路径 结尾必需包含。

6.应用任何示例利用法式测试你的NDK编译安装。应用CYGWIN法式,导航到任何演示利用法式的根目次(例如,'san-angeles' sample app):


cd/cygdrive/c/Development/Android/android-ndk-rxy/samples/san-angeles


ndk-build


    编译器会发生一个动态链接库 libsanangeles.so 而且写进到利用法式目次/libs/armeabi 。NDK支撑分歧的架构,所以你可能会发明分歧的子目次。


此刻你的开辟情况已经预备好了Vuforia SDK的相干内容。


MAC:更新 PATH 变量指向Android NDK目次,在 /etc/rc.common fileor~/.bash_profile::


PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/System/Library/CoreServices:/Developer/usr/bin:~/Development/Android/android-sdk-macosx/tools:~/Development/Android/android-sdk-macosx/platform-tools:~/Development/Android/android-ndk-rxy:exportPATH


Linux: 更新你的 PATH 指向Android NDK平台目次。假如你应用bash shell,添加下面内容到 ~/.bashrc file:


exportPATH=~/bin:/opt/android-sdk-linux_x86/tools/:/opt/android-ndk-rxy:

该用户从未签到

2

主题

16

帖子

20

积分

LV.1

Rank: 1

积分
20
QQ
发表于 2017-3-9 00:19:16 | 显示全部楼层
楼主辛苦了。。回帖是一种美德

该用户从未签到

0

主题

50

帖子

48

积分

LV.1

Rank: 1

积分
48
QQ
发表于 2017-4-2 00:59:58 | 显示全部楼层
这里竟然还有这么一个关于AR的网站的收藏了

该用户从未签到

0

主题

8

帖子

7

积分

LV.1

Rank: 1

积分
7
QQ
发表于 2017-9-30 10:27:45 | 显示全部楼层
想了解下AR增强现实的相关内容来看看

该用户从未签到

0

主题

33

帖子

0

积分

LV.1

Rank: 1

积分
0
QQ
发表于 2017-12-11 14:30:52 | 显示全部楼层
嗯,很不错的样子!!

该用户从未签到

0

主题

51

帖子

51

积分

LV.2

Rank: 2

积分
51
QQ
发表于 2018-2-13 06:07:44 | 显示全部楼层
竟然还有零回复,给我消失

该用户从未签到

0

主题

8

帖子

0

积分

LV.1

Rank: 1

积分
0
QQ
发表于 2018-2-25 10:37:08 | 显示全部楼层
增强现实希望发展越来越好

该用户从未签到

3

主题

41

帖子

21

积分

LV.1

Rank: 1

积分
21
QQ
发表于 2018-4-1 09:37:43 | 显示全部楼层
增强现实,增强现实,增强现实。重要的事情说三遍

该用户从未签到

3

主题

17

帖子

22

积分

LV.1

Rank: 1

积分
22
QQ
发表于 5 天前 | 显示全部楼层
看帖怎么能不会呢??
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表