A. 有一台macbook air ,想学习安卓开发,不知道怎么搭建开发环境
首先请了解一下安卓应用的开发语言。
安卓的开发工具分为 Android SDK 和 Android NDK 两种,目前都由谷歌在维护和更新。SDK 是开发所有安卓应用所必须使用的,使用 Java 作为编程语言。NDK 是开发应用的底层框架用的,适用于开发一些需要精确控制 CPU 使用效能的应用,比如游戏和物理引擎等。NDK 使用的是较底层的 C 语言和 C++ 语言。由于进行一般应用的开发使用的是Android SDK,所以题主主要应该学习的语言是 Java。
要绘制你的应用的界面,你还需要学习 XML 标记语言,因为安卓的界面元素使用 XML 来绘制。由于 XML 不是编程语言,所以相对比较简单,了解一下它的构成方法即可。
接下来请了解一下开发环境的配置。
首先请题主最好将你的 Mac 升级为最新的 OS X El Capitan 系统。这个系统可以在 Mac App Store 上免费下载。
这些内容准备好以后,就可以开始安卓应用的开发了。学习 Java 是一个基础,更重要的是学习 SDK 的使用方法。网上有大量的此方面帮助文档、论坛和教程,如果英语水平还可以,并且有方法访问海外网站的话,更推荐查找英文的第一手资源。谷歌的 Android 官方文档、StackOverflow 和 New Think Tank 等网站上有非常好的 Android 开发学习资料。