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 開發學習資料。