安装完android studio后,会默认在c:\users\administrator下生成以下目录
这三个文件夹的作用:
- .android这个文件夹是android sdk生成的avd (android virtual device manager)即模拟器存放路径
- .androidstudio这个文件夹是android studio的配置文件夹,主要存放一些androidstudio设置和插件和项目的缓存信息
- .gradle这个文件夹是构建工具gradle的配置文件夹,也会存储一些项目的构建缓存信息
在非系统盘中创建android1(注意:文件名字不能是中文且不是android studio的安装目录即可)
把c:\users\administrator下的三个目录剪切到android1目录下
配置环境变量
右击我的电脑->属性->高级系统设置->环境变量->新建用户变量
变量名: android_sdk_home
变量值: d:/android1(自己创建的文件名)
以上是之前没有配置过虚拟机的情况下,此时.android目录下还没有虚拟机,如果之前已经添加过虚拟机,那么在.android/avd下就会有虚拟机,此时就需要将每个虚拟机的配置文件ini文件进行修改
方法如下
打开如下图的目录中的配置文件
把路径修改到你移动的非系统盘的位置
修改.androidstudio位置
方法如下
打开如图所示目录中的文件
然后将下面idea.config和idea.system开头的两行注释打开,并修改为自己的.androidstudio文件所在的位置
之后在这文件底部添加如下所示的代码(注意:路径按你实际创建的目录名为准)
gradle.user.home=D:/android1/.gradle
启动androidstudio,注意先不要删除原来的c盘的目录,as刚启动还会找原来的位置。启动后file-settings-gradle
如果设置以上步骤运行项目还是报错的请执行以下步骤修改
进入如下目录中你的项目文件,然后打开gradlew.bat文件
增加以下内容:
set GRADLE_OPTS=”-Dgradle.user.home=D:/android1/.android/ide/cache/.gradle”