将AS文件挪到C盘以外

1. 首先安装时,安装路径修改。

在这里插入图片描述

2. 修改SDK路径。

在这里插入图片描述
AS右上角SDK Manager
在这里插入图片描述
选择SDK 路径,提示一下,SDK路径最好不要有空格,因为如果有用到NDK的话,ndk-bundle路径不能有空格,通常NDK会安装在SDK目录下。NDK 是Native development kit缩写,是支持原生开发的工具,也就是利用jni编程,可以使你在java中调用C/C++的方法,或在C/C++中调用Java方法。NDK安装,选择SDK Tools,找到NDK,选择一个版本安装即可。
在这里插入图片描述
当然,开始没注意空格问题也不是就没辙了,在项目的local.properties中配置SDK路径和NDK路径。
在这里插入图片描述
修改ndk路径即可:

 ndk.dir=D\:\\software\\Sdk\\ndk\\android-ndk-r11c
 sdk.dir=D\:\\software\\Sdk

3. 修改.gradle路径。

在File ->Settings -> Build,Execution,Development ->Gradle下
在这里插入图片描述
这个gradle路径建议修改,默认是在C:\Users\Administrator.gradle目录下,但是随着你下的gradle-wrapper越来越多,占的空间会越来越大,所以建议修改。

4. 修改.android文件夹和.AndroidStudio文件夹路径

参见这篇博文:http://blog.csdn.net/xx326664162/article/details/52004676

4.1 .AndroidStudio文件夹的修改

.AndroidStudio文件夹的修改,在 \Android\AndroidStudio\bin 目录下,idea.properties文件,以下内容修改,把注释去掉,并更改到指定目录。idea.config.path,idea.system.path注释去掉,并修改目录,idea.plugins.path,idea.log.path的注释去掉。
在这里插入图片描述
修改如下:
在这里插入图片描述
修改这个目录是因为Idea输出的日志以及插件安装都会在这个路径下,防止越来越大,把路径挪一下位置。

4.2 .android文件夹的修改

1、这个文件夹是由Android SDK配置模拟器生成的,也是最占空间的一个。
首先,需要添加一个系统的环境变量ANDROID_SDK_HOME,我这里把它放到我SDK目录下。
在这里插入图片描述
至此就基本将AS占用空间大的文件夹移动到C盘外的目录了。

5. 修改AS最大运行缓存

修改studio64.exe.vmoptions文件,如果是32位机器,修改studio.exe.vmoptions文件。

-Xms256m
-Xmx1280m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Djna.nosys=true
-Djna.boot.library.path=

将上面的-Xmx1280m改成自己电脑能适应的就好。

-Xms256m
-Xmx3840m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Djna.nosys=true
-Djna.boot.library.path=

6. adb 命令配置环境变量

先添加SDK目录的环境变量ANDROID_SDK_HOME,然后将其配置到Path变量中去。
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 用 python 可以使用 shutil 库来移动文件。 ```python import os import shutil path = 'C:\\a\\' for filename in os.listdir(path): if filename.endswith('.pdf'): filepath = os.path.join(path, filename) shutil.move(filepath, os.path.join(os.path.expandvars('%RecycleBin%'), filename)) ``` 上述代码会找到 C 盘 a 文件夹下的所有 pdf 文件,并将它们移动到回收站。 ### 回答2: 要将C盘a文件夹下所有pdf文件移动到回收站,可以使用Python的os和shutil模块来实现。 首先,通过os模块的walk函数遍历a文件夹下的所有文件和子文件夹。对于每个文件,判断文件类型是否是pdf,如果是,则使用shutil模块的move函数将文件移动到回收站。 下面是实现该功能的Python代码: ```python import os import shutil def move_pdf_to_recycle_bin(folder_path): for root, dirs, files in os.walk(folder_path): for file_name in files: if file_name.lower().endswith('.pdf'): file_path = os.path.join(root, file_name) try: # 移动文件到回收站 shutil.move(file_path, os.path.join(os.environ.get('USERPROFILE'), '$Recycle.Bin')) print(f'Moved file {file_path} to recycle bin') except Exception as e: print(f'Error moving file {file_path}: {str(e)}') # 调用函数,将C盘a文件夹下所有pdf文件移动到回收站 folder_path = r'C:\a' move_pdf_to_recycle_bin(folder_path) ``` 请注意,为了将文件移动到回收站,我们使用了`os.environ.get('USERPROFILE')`来获取当前用户的个人文件路径,并将其与`'$Recycle.Bin'`进行连接。这样可以确保文件被移动到回收站。同时,您可能需要对代码进行适当的修改,以便满足您机器上回收站的具体路径设置。 ### 回答3: 可以使用Python的`os`模块和`shutil`模块来实现将C盘a文件夹下所有pdf文件移动到回收站的操作。以下是代码示例: ```python import os import shutil def move_pdf_files_to_recycle_bin(folder_path): # 获取文件夹中的所有文件文件夹 files = os.listdir(folder_path) for file in files: file_path = os.path.join(folder_path, file) # 获取文件的完整路径 if os.path.isfile(file_path) and file.lower().endswith('.pdf'): # 判断是否为pdf文件 try: # 将pdf文件移动到回收站 shutil.move(file_path, send2trash) print(f"已将文件 {file} 移动到回收站") except Exception as e: print(f"移动文件 {file} 到回收站时发生错误:{str(e)}") # 调用函数移动C盘a文件夹下所有pdf文件到回收站 folder_path = "C:\\a" move_pdf_files_to_recycle_bin(folder_path) ``` 请注意,该代码需要确保在运行之前安装了`send2trash`库,可以使用以下命令安装: ``` pip install send2trash ``` 以上代码将会搜索并移动C盘a文件夹下所有的pdf文件到回收站。请确保在运行代码前备份重要的文件,以免不慎删除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值