为了开发安卓应用,你必须安装下面的软件在你的系统上:
1.Xcode。
2.JDK。
3.Android Stuido。
4.NDK
推荐安装Gradle但不是必须的,更多的信息请看Gradle一段。
你的三星设备可能显示一个通知推荐你安装安卓文件转换,一个便利的在OSX和安卓之间转换文件的应用。
Xcode
在安装任何安卓开发工具之前,你必须安装Xcode。
一旦安装完成,一些下面的步骤可能不是必须的。
下载Xcode,在https://developer.apple.com/xcode/download/。
JDK
如果没有在你的系统上安装JDK,安装它。如果你已经安装了Xcode,这步可能是不必须的。
最新测试发布版本是JDK8u45,它可以在这个地方下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
Android Studio
从这个地方下载Android Studio工具集:https://developer.android.com/sdk/index.html。
Android Studio工具集包含你需要开始开发Java安卓应用的基本工具:
1.Android Stuido IDE
2.Android SDK tools
3.最新Android Platform
4.最新模拟器系统镜像
一旦下载完成,按这个地方的说明安装:https://developer.android.com/sdk/installing/index.html?pkg=studio。
安装附加工具包
你必须通过Android Studio SDK Manager下载Mobile SDK需要的附加工具包,在Tools->Android->SDK Manager.Android Studio 可以提示你自动做一些步骤在你第一次启动它时。
native开发需要下面的工具包:
Android SDK 4.4.2. API level 19或更新。
Android Build Tools 22.0.1
在SDK Manager中SDK Tools栏下面的选项工具包是和MobileSDK一起工作的:
Android SDK Tools 23.0.2
Android SDK Platform-tools 20
Android SDK Build-tools 20
更多关于安装附加工具包的信息在:https://developer.android.com/sdk/installing/adding-packages.html。
NDK
NDK工具集允许你用C和C++实现你得应用。这个发布版中的示例应用广泛的使用NDK。
最新的测试发布版本是NDK r10e,可以从下面链接下载:https://developer.android.com/tools/sdk/ndk/index.html。
下载后,解压NDK到你的home/dev folder(~/dev)。你得dev folder应该看起来像下面这样:
注意Android Studio和NDK解压到它们自己的目录下。你可以给这些目录取任何你希望的名字,但是它们必须安装在独立的目录来避免两个包之间的冲突。
你能从这个链接获得更多NDK的安装和使用信息:http://developer.android.com/tools/sdk/ndk/index.html#installing。
Gradle
Gradle是我们的离线编译脚本和Android Studio管理依赖的自动编译系统并允许自定义编译逻辑。Gradle替换了先前的安卓编译系统,Ant,现在已经被弃用了在安卓开发中。
使用Mobile SDK不用必须安装Gradle。Oculus Mobile SDK 1.0+编译脚本使用Gradle Wrapper,一个小的wrapper,自动下载和安装Gradle在你第一次编译工程时。然而,如果你希望安装全部的Gradle,我们在下面说明。
最新的测试发布版是Gradle2.7.如果你希望Gradle源码和离线文档选择完全下载。
手动安装
1.从http://gradle.org/gradle-download/下载。
2.解压到一般的开发目录,例如:~/android/gradle-2.7.
3.添加gradle 执行目录到你的PATH变量中,例如:~/android/gradle-2.7/bin
4.打开一个新终端来刷新PATH变量。
你应该能编译使用:./build.py -g
安装使用Brew:
需要Brew,一个OSX的选项包管理。
1.在终端上运行sudo brew install gradle。
2.打开一个新终端刷新PATH变量。
你应该能编译使用:./build.py -g
安装使用MacPorts:
需要MacPorts,OSX的一个选项包管理
1.在终端上运行sudo port install gradle.
2.打开一个新终端来刷新PATH变量。
你应该能编译使用:./build.py -g