当前位置: 首页 > 知识库问答 >
问题:

是否可以将这些文件夹分配到另一个地方?

冀翰翮
2023-03-14

我正在安装Android Studio,默认情况下我有路径C:\users\administrator\appdata\local\android\sdk来设置我的sdk。如果我选择此选项,一些文件夹出现在路径C:\users\administrator上。

这些文件夹是:

>

  • .Android

    .oracle_jre_usage

    .Gradle

    为了更干净一点,我尝试将所有这些文件夹包装到另一个文件夹中,但每次运行Android Studio时,它都给了我重新配置设置的选项。如果再次配置它们,文件夹将重新出现在路径C:\users\administrator上。

    编辑二:根据Rahul Tiwari提供的移动文件夹.Gradle的博客,我更改Android Studio的默认设置:

    File > Other Settings... > Default Settings... > Build, Execution, Deployment > Gradle
    

    这里有as服务目录路径:c:/users/administrator/androidstudio/.gradle

    但是.gradle文件夹仍然出现在路径c:/users/administrator上。

    编辑3:尝试删除文件夹.AndroidStudio1.3我更改了这些行:

    #---------------------------------------------------------------------
    # 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.config.path}/plugins
    
    #---------------------------------------------------------------------
    # Uncomment this option if you want to customize path to IDE logs folder. Make sure you're using forward slashes.
    #---------------------------------------------------------------------
    # idea.log.path=${idea.system.path}/log
    

    对这些:

    #---------------------------------------------------------------------
    # Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
    #---------------------------------------------------------------------
    idea.plugins.path=${C:/Users/Administrator/AndroidStudio/.AndroidStudio1.3/config}/plugins
    
    #---------------------------------------------------------------------
    # Uncomment this option if you want to customize path to IDE logs folder. Make sure you're using forward slashes.
    #---------------------------------------------------------------------
    idea.log.path=${C:/Users/Administrator/AndroidStudio/.AndroidStudio1.3/system}/log
    

    但我也无法移动文件夹。

  • 共有1个答案

    岳和泽
    2023-03-14

    最后,我得到了移动上面放的三个文件夹的解决方案。我想把我面临的问题和我为解决这些问题所做的改变放在这里可能会很有趣。

    我将研究最后一个文件夹.oracle_jre_usage,如果我得到了它的解决方案,我将完成这个答案。看,我完成了.gradle文件夹的解决方案。

    移动.android文件夹

    >

  • 关闭Android Studio(如果您正在运行)后,您必须将.android文件夹移动到您想要存储它的文件夹中,在我的示例中是C:\users\administrator\androidStudio

    当心新文件夹名称中的空格,它可能会给你带来问题(如我)。我的意思是,Android StudioNew Folder或类似产品。

    如果您在Windows上,您可以右键单击我的电脑>属性>高级系统设置>环境变量并创建一个名为android_sdk_home的新环境变量,作为值,您必须将.android文件夹将存储在其中的新路径。这与您在上面的步骤中移动.android文件夹的路径相同。

    单击“确定”按钮接受您的更改。

    重新启动Android Studio并查看.android文件夹未显示在默认路径中。

    移动.AndroidStudio1.3文件夹

    对于那个文件夹,我有一些问题,因为我没有注意到一些非常重要的细节。下面是我遵循的步骤:

    >

  • 首先,在做任何更改之前,您必须关闭Android Studio

    接下来,您必须转到安装Android Studio的文件夹,并打开“idea.properties”文件,更改idea.config.path和idea.system.path出现的行,以显示这些文件夹将要位于的新路径。

    它们必须类似于以下内容:

    idea.config.path=C:/Users/Administrator/AndroidStudio/.AndroidStudio1.3/config
    
    idea.system.path=C:/Users/Administrator/AndroidStudio/.AndroidStudio1.3/system
    

    这里我有三个问题,所以请小心:

      null
    • 不要更改idea.plugins.path和idea.log.path(我的编辑3)的值。确保您正在更改idea.config.path和idea.system.path值。
    • 取消对出现idea.config.path和idea.system.path的行的注释。我的意思是,删除它们在每行开头的#
    • 最后一步,重新启动Android Studio

    搜索并做了一些证明,我也得到了移动.gradle文件夹的解决方案。步骤与.android文件夹相同,但我将所有步骤(包含更改的值)放在这里以避免任何混淆。这里是:

    移动.gradle文件夹

    >

  • 关闭Android Studio(如果运行)后,您必须将.gradle文件夹移动到您想要存储它的文件夹中,在我的示例中是C:\users\administrator\androidStudio\.gradle

    当心新文件夹名称中的空格,它可能会给你带来问题(如我)。我的意思是,Android StudioNew Folder或类似产品。

    如果您在Windows上,您可以右键单击我的电脑>属性>高级系统设置>环境变量并创建一个名为gradle_user_home的新环境变量,作为值,您必须将.gradle文件夹将存储在其中的新路径。它与您在上面步骤中移动.gradle文件夹的路径相同。

    单击“确定”按钮接受您的更改。

  •  类似资料:
    • 我正在写一个jar,打算与Spring和Ehcache一起使用。Spring要求为每个元素定义一个缓存,所以我计划为jar定义一个Ehcache,最好是作为jar中的一个资源,可以导入应用程序的主要Ehcache配置。然而,我对示例Ehcache配置文件的阅读和我的谷歌搜索并没有找到任何导入子Ehcache配置文件的方法。 有没有办法导入一个子Ehache配置文件,或者有没有其他方法来解决这个问题

    • 我必须将ant项目转换为gradle项目。在这里,当我运行gradle构建时,它创建了war文件,当它部署在服务器上时,分解的war文件夹有两个文件夹META-INF和WEB-INF,我的要求是1。将web.xml从图像中看到的config文件夹复制到WEB-INF文件夹,并将图像中看到的jsp文件夹复制到分解文件夹

    • 问题内容: 是否可以在另一个CSS文件中包含一个CSS文件? 问题答案: 是: 注意: 该规则必须先于所有其他规则(除外)。 其他语句需要其他服务器请求。或者,将所有CSS连接到一个文件中,以避免多个HTTP请求。例如,复制的内容和入和仅供参考。

    • //我得到的错误是java。尼奥。文件FileAlreadyExistsException所以据我所知,它试图将文件保存到确切的位置,而不是保存在文件中,如果我将目标地址改为“垃圾/垃圾”,我需要以这种方式保存几个文本文件。它将在那里保存一个名为垃圾的文件。txt。但在for-each的下一个循环中,它会抛出一个“已经存在”的异常。。。 有人能解释一下我如何从src文件夹将所有txt文件保存到该文

    • 我正在尝试创建一个PowerShell脚本,当我的电脑打开时,我可以每天早上运行该脚本,以移动我最近下载的所有类型。x从文件夹y到目标z。 当我运行该代码时,我得到这个错误:

    • 如何使用java将文件从一个文件夹复制到另一个文件夹?我试图使用 如果目标文件夹不包含具有相同名称的文件,则此操作有效。如果我尝试将文件粘贴到文件夹中,它会引发IOException。然而,有什么办法可以解决这个问题吗?可能我只想将自动重命名为pasteItem(1)或类似名称的文件粘贴。请建议。 事实上,如果同名文件已经存在,我将为该文件获得一个新名称。我不知道如何复制文件,然后重命名。如果我先