You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Android Studio 3.0项目路径重置异常求助:新建项目自动沿用旧路径

解决Android Studio 3.0项目路径重置与新项目创建问题

我来给你梳理几个针对性的解决步骤,帮你搞定路径重置和新项目创建的问题:

一、先理清旧路径的残留状态

  • 先去C:\目录确认那个显示为androidBoo...的文件夹——大概率是androidBook的文件名截断显示(Windows对长文件名的显示限制)。进去看看Gradle文件夹的内容,既然旧项目还能正常打开,说明核心的Gradle配置没被删除,只是AS的默认路径设置被改乱了。
  • 暂时别删这些文件夹,避免影响旧项目的正常运行。

二、重置Android Studio的默认项目路径

方法1:通过AS界面修改(绕开文件存在提示)

  • 打开Android Studio,依次点击File > Settings > Appearance & Behavior > System Settings > Project Opening
  • 找到Default directory选项,先把路径改成一个全新的、不存在的文件夹(比如C:\MyAndroidProjects),点击应用并保存设置。
  • 关闭AS再重新打开,此时新建项目会默认使用这个新路径,不会再自动绑定androidBook这个名称。之后如果需要改回原路径,确保C:\androidBook没被AS锁定后再重新设置即可。

方法2:手动修改配置文件(彻底重置路径)

如果界面修改无效,直接改AS的配置文件更彻底:

  • 先关闭Android Studio,找到AS的配置文件夹:Windows系统一般在C:\Users\[你的用户名]\.AndroidStudio3.0
  • 进入config目录下的options文件夹,找到project.default.xml文件
  • 用记事本打开,找到类似这样的代码行:
    <option name="defaultProjectPath" value="C:\androidBook" />
    
  • value里的路径改成你想要的新路径(比如C:\MyAndroidProjects),保存文件后重新打开AS,默认项目路径就生效了。

三、解决新项目自动命名为"androidBook"的问题

  • 新建项目时如果AS自动填了androidBook作为项目名,直接在新建界面手动修改名称就行——AS只是默认沿用上次的项目名,你可以改成任意你想要的名字,同时确认项目路径是刚才设置的新默认路径。
  • 如果修改名称后还是提示文件存在,检查新路径下是不是已经有同名残留文件夹,删除或者重命名那个文件夹就能解决。

四、保障旧项目Gradle配置的安全

  • 既然旧项目还能正常打开,说明它本地的Gradle配置(项目根目录下的.gradlegradle文件夹,以及build.gradle文件)都是完好的。
  • 除非你确定不再需要这个旧项目,否则别随意删除旧路径下的Gradle文件夹,避免破坏旧项目的运行环境。

内容的提问来源于stack exchange,提问作者James_Duh

火山引擎 最新活动