转载请注明出处!
原文链接:http://blog.youkuaiyun.com/julong2011/article/details/12955629
1.Android SDK
支持的开发平台
- Vuforia SDK支持Android OS2.3及以上版本。
- 推荐的开发环境是微软Windows 7的32位或64位或者Windows XP。
- 构建实际代码的组件(JDK时,Eclipse+ ADT和gcc)是跨平台的。虽然我们也可以在Linux操作系统(Ubuntu)和Mac OS X操作系统下搭建开发环境,但我们无法提供有关这些平台的详细文档。不过,对于特定平台的问题我们进行了相关的提示和说明,这可以帮助大家在Linux(Ubuntu 10.10)或者 Mac OS X 10.6 (Snow Leopard)上搭建开发环境。本安装指南虽然是针对Windows 7的32位或者64位操作系统,但对于其他操作系统也做出了特别说明。
搭建Android开发环境
Component | Version |
---|---|
JDK | Java SE 7u25 |
Eclipse IDE | Latest version |
Android SDK Downloader | Android SDK Tools revision 22 |
Android ADT | Latest version that is for SDK tools rev 22 |
Android SDK Tools | Android SDK Tools revision 22 |
Android SDK platform support | Android SDK Platform tools revision 17 |
Cygwin Environment | Latest version 1.7.20-1 |
Android NDK | Android NDK r8e |
2. JDK
- 从下面这个网址下载JAVA SE开发组件(JDK):http://www.oracle.com/technetwork/java/javase/downloads/index.html
- 单击“Java Platform, Standard Edition"表中JDK部分的Download按钮。
- 用默认安装方式安装JDK开发环境。
3. Eclipse IDE(Eclipse集成开发环境)
- 从下面这个网址下载Java开发的最新版Eclipse集成开发环境:http://www.eclipse.org/downloads/
- 解压下载的Zip压缩包,然后将解压包中以eclipse开始的子目录拷贝到你的程序目录中,如:C:\Program Files\eclipse。你也可以在桌面或者开始菜单中创建一个eclipse.exe的快捷方式。
- 双击eclipse.exe启动Eclipse。
4. Android SDK downloader(Android SDK下载器)
- 从下面这个地址下载SDK启动包:http://developer.android.com/sdk/index.html
- 解压下载的压缩包并将其拷贝到一个目录中,如:C:\Development\Android\android-sdk-windows\. 在Getting Started指南中,我们将开发环境的根目录设置为<DEVELOPEMENT_ROOT>=C:\Development\Android。
- 注意:路径中不要有空格。
- 在Windows环境变量的Path中加入tools\目录。(具体怎么加的就不写了)
5.解决问题
- Vuforia SDK的安装(下一篇文章介绍)
- 获得Android SDK
6.Android ADT
- 选择Help->Install New Software...(这是英文版Eclipse的选项,中文版的找到对应的选项)
- 在Work with选项框中加入:https://dl-ssl.google.com/android/eclipse/。Eclipse将会要求你任意输入更新站点的名称。然后Developer Tools将出现在下面方框中。
- 我们至少要从列表中选择Android Development Tools和Android DDMS,他们会帮助我们进行调试。
- 点击Next>。
7.Android SDK的平台支持
- 在Eclipse中,选择菜单栏中的Window->Android SDK Manager。如果开发者没有在Eclipse中正确的设置Android SDK路径,那就进入Windows->Perferences->Android选项中,将SDK路径框设置成安装SDK的根目录。
- 在Android SDK Manager窗口中,是以API等级进行排序的。取消全部选项并选择如下选项:
8.Cygwin环境
- 下载http://www.cygwin.com/setup.exe并双击,当安装器弹出"Choose A Download Source"时,选择"Install from the Internet!"。我们建议在下一个窗口中不要改变根目录,就使用"C:\cygwin"做为根目录。"Local Package Directory"目录就是有下载安装包的目录。你可能会想要将他们和下载的Setup.exe放在同一个目录,使其作为Cygwin安装目录。选择一个离你比较近并比较快速的下载站点。当安装包信息下载完时,你可以在浏览器中选择相应的安装包。
- 从浏览器的层次结构中选择以下安装包进行下载:All->Devel->"make:the GNU version of the 'make' utility"。
- 选择"skip"单词,使其变成实际的版本号,目前的版本号是3.82-90。
- 然后点击Next结束安装。
9.Android NDK
- 从下面这个网址下载NDK的安装包:http://developer.android.com/sdk/ndk/index.html
- 解压下载的压缩包,并将解压出来的内容拷贝到一个目录中。为了与我们之前安装的保持一致,我们建议把解压出来的内容放在:"C:\Development\Android\android-ndk-r8\"中。这样,Android SDK与Android NDK就可以使用相同的父目录。之后我们再加入Vuforia SDK和你的工程文件。
- NDK需要将上边的目录加入到Windows环境变量的path变量中。(这里就不翻译怎么添加了)
- 我们通过编译NDK中的示例程序来验证是否安装成功。在Cygwin的bash shell中,进入到任意示例程序的根目录:
cd /cygdrive/c/Development/Android/android-ndk-r8/samples/san-angeles
ndk-build
编译器会生成一个名为libsanangeles.so的动态链接库,并将其放在/libs/armeabi目录中,这个目录也是在该程序的目录中。NDK包含了对不同CPU架构的支持,因此你可能会在/libs目录下找到不同的子目录。