下載 Gradle 2.2
在 地址 中選擇 版本 2.2 下載。
下載源碼
下載 repo
- 可以使用 HomeBrew 直接進(jìn)行安裝,執(zhí)行
brew install repo
- 或者通過下載 repo 文件,如下:
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
下載 android studio
mkdir studio-master-dev
cd studio-master-dev
repo init -u https://android.googlesource.com/platform/manifest -b studio-master-dev
repo sync
其中,下載得到的目錄 tools,就是我們所需要運(yùn)行的目錄文件。這里通過 idea 將其打開,直接 build 運(yùn)行即可。
遇到的問題
在使用 idea 執(zhí)行 build 的過程中,遇到 ANDROID_HOME 未設(shè)置的問題。但是我已經(jīng)在環(huán)境變量中配置了此項(xiàng),命令行中輸出為正常的,網(wǎng)上的說法是 idea 讀取不到命令行。定位到代碼,如下:
def sdk_home = System.getenv("ANDROID_HOME")
if (sdk_home == null) {
throw new GradleException('Required ANDROID_HOME environment variable not set.')
解決方法:直接替換 sdk_home 的值,對應(yīng)為本地 android 相應(yīng) sdk 的位置。