一、相关下载的地址
- sdk下载
- 郑州大学:https://mirrors.zzu.edu.cn/android/repository/
- 大连东软信息学院:http://mirrors.neusoft.edu.cn/android/repository/
- Android studio
- Android Studio 中文社区(官网):http://www.android-studio.org/
二、下载SDK相关包
新建SDK目录,SDK的目录下面用$SDK表示:
- 在
$SDK下新建**build-tools、tools、platform-tools、platforms**四个文件夹。 - 下载**
build-tools**
- 找到对应的平台,例如linux、macosx、windows等
- 解压下载的zip包,解压后得到
android-6.0或23.0.1,放到$SDK/build-tools/目录下
- 下载**
sdk tools**
- 找到对应的平台,例如linux、macosx、windows等
- 解压下载的zip包,解压后得到
tools,直接放到$SDK/目录下
- 下载**
platform-tools**
- 找到对应的平台,例如linux、macosx、windows等
- 解压下载的zip包,解压后得到
platform-tools,直接放到$SDK/目录下
- 下载**
sdk**
- 找到对应API的zip包,例如
android-23_r02.zip(23_r03之前名字)或platform-23_r03.zip(23_r03及之后的名字),不分平台 - 解压下载的zip包,解压后得到
android-6.0,放到$SDK/platforms/目录下
三、安装Android Studio
- 解压Android Studio的压缩包,Studio的目录下面用
$STUDIO表示 - cd到
$STUDIO/bin目录,通过./studio.sh启动Studio
- 如果启动Studio的时出现
Unable to access android sdk add-on list的问题,在$STUDIO/bin/idea.properties文件末尾添加:disable.android.first.run=true即可。
- 进入Studio。
四、其他问题
说明:Studio的log文件在用户目录下$HOME/.AndroidStudio2.3/system/log中,其中目录可能因为Studio的版本不同而名字不同,例如.AndroidStudioPreview3.1。有问题均可查看该日志文件。
Error:Failed to find target with hash string 'android-26' in $SDK的问题
这个问题很可能是因为compileSdkVersion设置为26,也就是platforms目录下缺少Android8.0(API 26)。下载API 26并解压到platforms目录下即可。Error:Failed to find Build Tools revision 27.0.1
缺少build-tools 27.0.1的版本,下载对应的zip包,解压到build-tools即可