为了开发安卓应用,你必须安装下面的软件在你的系统上:
1.JDK.
2.Android Studio开发工具或者离线Android SDK工具。
3.NDK.
推荐安装Gradle但是不是必须的。请看Gradle段落获取更多信息。
JDK
JDK是一个必要条件对androidStudio和Gradle。
jdk的最新发布版本是JDK 8u45,可以在下面的地址下载:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html。
最新的JDK的版本在下面的地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。
一旦下载安装后,添加有效的环境变量JAVA_HOME并设置它的值为JDK安装位置。例如,值可能是C:\Program Files\Java\jdk1.8.0_45,如果你安装的是x64版本。
基于Java SE 8u45的默认安装,用命令行设置的正确语法是:
set JAVA_HOME=”C:\Program Files\Java\jdk1.8.0_45”
注意:JAVA_HOM值必须是你的真实路径,它可能和示例的不同。
另外,添加JDK到你的PATH。C:\Program Files\Jave\jdk1.8.0_45\bin。
Android Studio安装
从下面的位置下面androidstudio
https://developer.android.com/sdk/index.html
androidStudio安装包包含基本的你需要开始开发Java安卓应用的工具:
1.Android Studio IDE。
2.Android SDK工具。
3.最新的安卓平台。
4.最新的模拟器系统镜像。
一旦下载完,按照安卓的安装说明:https://developer.android.com/sdk/installing/index.html?pkg=studio。
安装附加的包和工具
你必须下载移动SDK需要的附加工具包通过Android Studio SDK Manager,在Tools->Android->SDK Manager.Android Studio 可能提示你一些自动步骤在你第一次启动它时。
native开发需要下面的包:
1.android SDK 4.4.2. API level 19或者更新的。
2.Android Build Tools 22.0.1
在SDK Manager中SDK Tools栏下的选项包是和移动SDK一同工作的:
1.Android SDK Tools 23.0.2
2.Android SDK Platform-tools 20
3.Android SDK Build-tools 20
更多的关于安装附加包的信息在下面链接中:https://developer.android.com/tools/help/sdk-manager.html。
NDK
NDK工具集允许你的应用的实现部分使用c和C++语言实现。在这个发布版本中的示例应用大量的使用NDK。
注意:你可以安装NDK在Android Studio安装处理期间,但是我们推荐手动安装它来确保你的命令行环境是设置合适和适合你的Studio配置。
最新NDK和移动SDK共同工作的版本是r10e。
1.下载NDK的近似版本从下面的位置:https://developer.android.com/ndk/downloads/index.html。
2.保存exe到你喜欢安装的目录:例如:C:\Dev\Android\android-ndk-r103\.
3.一旦下载完,双击exe加压它的内容到父目录中。
4.添加NDK位置到你的PATH。例如:C:\Dev\Android\android-ndk-r10e\
5.添加环境变量ANDROID_NDK,设置它的值为你的Android NDK的位置。例如:C:\Dev\Android\android-ndk-r10e
6.使用上面的位置作为一个例子,命令行设置环境变量的正确语法是:ANDROID_NDK=C:\Dev\Android\android-ndk-r10e
Grade
Grade 是一个编译自动化组件被我们的离线的编译脚本和AndroidStudio管理依赖的,它还允许自定义编译逻辑。Gradle替换先前的安卓编译系统,Ant,它现在已被弃用了在安卓开发中。
使用移动SDK不用必须安装Gradle。Oculus Mobile SDK 1.0+编译脚本使用Gradle Wrapper,一个小wrapper,自动下载和安装Gradle第一次你编译一个工程时。然而,如果你希望安装全版本的Gradle,我们有说明。
最新测试发布的版本是Gradle2.7.选择完全下载如果你希望有Gradle源码和离线文档。
安装Gradle:
1.下载2.7版本从http://gradle.org/gradle-download/。
2.把它放到期望的目录。例如:C:\Dev\Android\gradle-2.7.
3.添加Gradle执行目录到你的PATH变量中。例如:C:\Dev\Android\gradle-2.7\bin。
4.重启你的中断窗口来使用环境变量生效。
5.你现在应该能编译了使用build -g。
设置你的系统来检测你的安卓设备
为了在安卓设备上运行,调试和测试你的应用,你必须设置你的系统去检测你的安卓设备通过USB。
如果你在windows上开发,你可能需要安装一个adb的USB驱动在安装完Android SDK之后。安装指南和OEM驱动链接,请看安卓OEM USB驱动文档。
三星安卓驱动在他们自已的开发者站点:http://developer.samsung.com/android/tools-sdks/Samsung-Android-USB-Driver-for-Windows。
windows可能自动检测正确的设备和安装近似的驱动当你连接你的设备到你的计算机USB端口时。
通过windows的控制面板访问设备管理。如果设备被自动检测,它会显示在设备管理的端口设备下面。另外,查看设备管理中的其他设备和选择设备来手动更新驱动。
为了核实驱动成功识别设备,打开命令窗口,输入下面的命令:adb devices
注意:你会需要成功配置你的安卓开发环境为了使用这个命令。更多的信息,请看下一节安卓开发环境配置。
如果设备没有被显示出来,检查设备是否有足够的电打开,和驱动是否安装合适。