美文网首页
Android 开发环境配置(Android Studio)

Android 开发环境配置(Android Studio)

作者: 齐州读经客 | 来源:发表于2018-05-20 22:52 被阅读42次

下载

Android Studio是Google基于IntelliJ IDEA社区版开发的Android开发IDE。本文的配置基于Android Studio 3.1(发布于2018年3月)。

官方网站:Android Developer

国内相关网站

如图所示下载最新的Android Studio: 下载Andorid Studio

安装

默认步骤即可(Linux版本解压即可,运行bin/studio.sh)。

安装Android Studio
安装中……

启动

启动Android Studio

启动的选择:
选择不导入配置,对于Android SDK配置,默认选择Cancel即可:

配置SDK

下载和配置:
dl.google.com是可以访问的,但速度较慢。

SDK基本组件
下载SDK基本组件

错误:
如果出现以下两种情况:

  • SDK tools direcotory is missing
  • SDK Problem: Your Android SDK is missing, out of date or corrupted

解决方案:建议删除用户目录下的.AndroidStudio3.x配置信息目录,重新配置Android Studio。主要原因在于前一步下载SDK component出错,如系统代理或网络造成的访问异常、中途中断下载等。

SDK tools direcotory is missing
SDK Problem

建立项目

根据选项,自己填写,主要步骤参考下面两图: 建立项目
下载相关库文件并配置

可能的问题(下载/配置速度太慢):

  • Gradle 下载慢,改成手动下载(先关闭Android Studio):
    Gradle的配置信息可以在建立的项目My Application的根目录中的gradle.properties 中看到;文件中distributionUrl一行是软件包下载链接(也可以到官网https://gradle.org/releases/下载对应的软件包)。例如:
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

下载的gradle包,如gradle-4.4-all.zip需要存放到相应的路径,gradle默认的安装路径是%USERPROFILE%\.gradle\wrapper\dists\gradle版本\hash序列\(Windows, 其他系统类型); 例如:

%USERPROFILE%\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1

版本后面的目录是自动生成的Hash序列,不要修改,删除里面所有文件和目录,放入gradle-4.4-all.zip

  • jcenter.bintray.com下载慢
    修改My Application的根目录中的build.gradle文件(不是app目录中那个),将其中(有两处):
jcenter()

注释后后添加或直接修改(即修改https为 http协议):

jcenter(){ url 'http://jcenter.bintray.com/'}

也可以改成国内(例如:阿里云)的Maven镜像仓库

maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}

启动项目

Studio加载工程后显示如下图:


样例程序 运行之前需要先建立模拟器(AVD): 建立AVD 选择合适的Android版本(通常选择最新的)下载(速度较慢): 下载SDK,配置AVD

运行后的效果见下图(Android 8.1.0, API 27):

开机 桌面 样例

其他

  • Android Studio使用IPv6网络环境:
    在系统安装目录的studio64.exe.vmoptions(32位软件版使用studio.exe.vmoptions
-Djava.net.preferIPv4Stack=false
-Djava.net.preferIPv6Addresses=true
  • 修改VM内存大小:
    菜单栏【Help】-> 【Edit Custom VM Options】(默认在用户目录的.confg\studio64.exe.vmoptions文件)。添加或修改初始和最大内存值等:
-Xms1024m
-Xmx4096m
  • Android SDK管理器:
    从Android Studio 2.3开始,SDK已经内置到Studion内部,可以在File->Settings中进行查看。因此不再有下图的旧版本管理器了。
    旧版本Android SDK Manager
Android Studio中集成的管理器: Android SDK
  • 更新错误Connection failed.
    出现类似下图的问题:Connection failed (dl.goole.com). Please check network connection and try again.
    Connection failed (dl.goole.com) 错误
    解决方案:通常的问题是网络代理造成,尝试关闭网络代理或删除hosts文件中涉及的条目。

相关文章

网友评论

      本文标题:Android 开发环境配置(Android Studio)

      本文链接:https://www.haomeiwen.com/subject/ruatjftx.html