一、概述
用了Android Studio 也很久了,折腾安装卸载,一些使用琐碎的问题总是反反复复,有时候一时想不起,还得查查找找,感觉很痛苦,所以有了写这个系列的想法,便于提升开发效率,节约生命。
二、下载&安装
那么,首先是安装,以前下载安装是需要翻墙的,不过自从Google推出了其在中国的开发者站点之后,变得轻松了许多,下面是Google-CN站点AndroidStudio相关页面入口:入口
下载之后,就是安装,Next - Next就可以了,只需要值得注意的是安装路径
和选择性的安装Android-SDK
和AVD(Android Virtual Device)
,可以选择本地磁盘已有的。
安装完之后,相信大部分老铁的安装路径都是C盘以外的磁盘,但是C盘莫名其妙少了好几个G,这时候简直惊了,为什么?
C:\Users\you_username\AppData\Local\Temp\Androidsdk
在这个目录下会生成好几G的临时文件,删掉这个文件夹即可。
三、配置&启动
安装完之后,相信各位老铁都是亢奋的开始运行,莫慌,做完这些工作在再好好享受不迟。
1,修改AndroidStudio缓存文件/目录路径
AndroidStudio的缓存文件默认路径指向C盘,随着使用AndroidStudio的时间越来越长,其占用空间也越来越大,修改AndroidStudio缓存文件路径可以腾出更多C盘的空间。
第一个:C:\Users\you_username\.android
这个是开发者创建的AVD存放的目录 ,下面修改其路径:
设置环境变量ANDROID_SDK_HOME
的值为 e:\androidstudio\cache\android
,则你的AVD就会存放在 e:\androidstudio\cache\android\.android
目录下。
第二个:C:\Users\you_username\.gradle
这个目录是AndroidStudio中的项目构建使用过的Gradle版本的记录日志、缓存和下载的Gradle相关文件(比如版本的zip文件),下面修改其路径:
在 AndroidStudio - File - Setting - Gradle - Service directory path
中配置自定义目录。
如:e:\androidstudio\cache\gradle\.gradle
第三个:C:\Users\you_username\.AndroidStudio[versionName][versionName]
这个目录是AndroidStudio配置与插件缓存文件夹,
譬如:
C:\Users\you_username\.AndroidStudioPreview3.0
C:\Users\you_username\.AndroidStudio2.3.3
要修改.AndroidStudio默认的路径,需要修改AndroidStudio的配置文件,下面是步骤:
1. 关闭AS如果有的话。
2. 将默认的.AndroidStudio目录移动到目标驱动器(例如e:\androidstudio\cache\AndroidStudio)
3. 转到AndroidStudio的安装目录-bin目录并使用您喜欢的文本编辑器编辑idea.propertis文件。
4. 取消注释并编辑以下两行。 将它们指向新位置:
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.config.path=e:/androidstudio/cache/AndroidStudio/.AndroidStudio2.1/config
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.system.path=e:/androidstudio/cache/AndroidStudio/.AndroidStudio2.1/system
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.plugins.path=${idea.system.path}/plugins
5. idea.plugins.path 这个很重要,因为默认AS下载安装的插件都在{idea.system.path}/plugins
6. 删除C盘的默认文件目录,然后重启Android Studio。
然后你会发现,这些默认的文件目录有可能重新创建了,
你不禁要问,我是不是在逗你玩?
不要惊方,这些文件并不会变得越来越大。
你说不信要我发誓?不存在的。
2,启动AndroidStudio&Gradle版本配置。
配置完了,心想赶紧建个项目试试新学的姿势,可是发现半天进不去? excuse me?
这其实是Gradle惹的祸,原因:
打开工程目录下的 ..\gradle\wrapper\gradle-wrapper.properties文件,其中有一行配置,譬如:
#distributionUrl= https://services.gradle.org/distributions/gradle-x.x-all.zip
这个配置是去services.gradle.org/distributions下载gradle压缩包,因为下载速度实在是太慢 / 下载不了,所以一直卡住进不去,那么解决办法就是手动去下载,然后拷贝gradle-x.x-all.zip文件至..\gradle\wrapper目录,之后修改配置为:
#distributionUrl=gradle-x.x-all.zip
然后重启AS即可。
由此我们迈出了第一步:
工欲善其事,必先利其器。