Android Studio更改工程名异常解决方案 :can't rename root module

在修改Android Studio 中 project的名字时 ,提示 “can’t rename root module”。

这是因为Android Studio只能修改根目录内的所有文件,要修改project根目录名字,只能关闭Android Studio 在操作系统中修改文件夹名字。

具体步骤:

1.关闭Android Studio。

2.直接在操作系统中修改好名字。

3.重新import 新名字([NewName])的工程,这样就可以了,相当简单。

其实重新import后,Android Studio自动修改了相关的project中名字的引用,包括以下2个方面:

1. 修改了根目录下的.iml文件名为[NewName].iml,并修该文件中的external.linked.project.id=[NewName]

2.修改了.idea/modules.xml里面的<module fileurl="file://$PROJECT_DIR$/[NewName].iml" filepath="$PROJECT_DIR$/[NewName].iml" />

因为这些修改都是Android Studio自动完成的,所以不需要手动修改了。这样就把project的名字改完了。

Android Studio更改工程名异常解决方案 :can't rename root module

原文地址:https://www.cnblogs.com/exmyth/p/8413557.html

时间: 2024-09-28 20:58:13

Android Studio更改工程名异常解决方案 :can't rename root module的相关文章

Android开发:彻底更改工程名

链接地址:http://blog.csdn.net/shengxia0dubing/article/details/25571987 对于已经建立的工程,如果发现原来的工程名不合适,此时若想彻底更改工程名,需要三个步骤: 1.更改工程名 选中工程名,右键-->Refactor-->Rename. 2.更改src文件下包名 选中包名,更改方式同步骤1.但此时需注意将弹出框中的所有选项均选中,其他项不用改动,直到finish. 注意:包名只能小写. 3.更改gen文件下包名 选中包名,更改方式同步

android studio - 导入工程报错[Plugin with id &#39;com.android.application&#39; not found]

出错现象: 大概意思是找不到:com.android.application 插件,以上现象对于初学者来说会经常碰到,下面分析下产生的原因. 原因分析 首先来看看导入后的工程结构: 对于此工程结构,是否有个疑问? 这是未正常同步完成的结构,Gradle Scripts下面似乎少了个 build.gradle ,上图红框部分描述清楚了是 Module: GraphicsDemo ,表示该 build.gradle 是Module的,而不是Project的.来看看一个正常的 Project+Modu

android studio导入工程时遇到的问题

克隆android ar sdk, 用android studio   导入里面的samples 错误提示如下: Error:(1, 1) A problem occurred evaluating project ':app'. > java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0 android studio 2.0

Android Studio 错误: 非法字符: &#39;\ufeff&#39; 解决方案|错误: 需要class, interface或enum

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用Android Studio编译UTF-8+BOM编码的文件时会出现" 非法字符: '\ufeff' "之类的错误.如下图: 如果遇到此种问题可以手动将UTF-8+BOM编码的文件转为普通的UTF-8文件. 小编这里使用EdItPlus来转换,用EdItPlus打开.java文件依次:文档>文本编辑>转换文本编码>选择UTF-8编码即可如图:

Eclipse/Android Studio下载SDK过慢解决方案!

启动 Android SDK Manager ,打开主界面,依次选择『Tools』.『Options...』,弹出『Android SDK Manager - Settings』窗口: 在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入下面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched us

【转】MIUI8以及ViVO X9上在Android Studio运行出错集及其解决方案

最近用一台红米4高配版(6.0)以及ViVo X9(7.1)来做测试机,它是小米MIUI系统的最新版本MIUI8,我的AS是2.3版本,在网上查看了相关问题,在小米5和红米note4x等配备了MIUI8系统的手机都遇到了相同的问题,所以我相信大家第一次用MIUI8系统手机来测试肯定也会遇到这些问题.下面来列举自己在开发中使用MIUI8遇到的坑,也希望可以帮助大家快速解决问题. 1.Installation failed with message INSTALL_CANCELED_BY_USER.

Android Studio 修改包名最便捷做法

Android Studio,咱们开发安卓的利器,自推出就受到移动开发者的追捧,但一路走来,大家谈到他,充满了兴奋之情之余,也略显羞涩.随版本自推出以来,不断完善BUG,但咱们还是深深地踩了进去,说多了,淡淡的忧伤又开始浮现..切入主题,((今儿是来给大家分享一份入门必备的大招,如何利用Android studio修改包名!)) 首先咱们先来介绍 Android Studio的目录结构,以便各路好友,在修改的过程中有更好的脑图引导,同时也作为Android Studio目录入门介绍,有点多哈.

Android Studio更改项目SDK的版本

Elipse 中的安卓项目,在Android Studio中可以通过File -->new -- > Import Project的方法建立起来.但是有时候需要用到更改项目的API Level,下面的操作步骤为更改方法.简单的写下了,亲们不要怪我讲得不够清楚,你们意会一下吧.:) File-->Project structure,打开如下界面,这个是改整个工程的SDK版本: 参考文章 Android Studio如何更改SDK的版本(针对非gradle)

android studio 导入工程问题总结

在github上下了几个开源项目,在导入android studio时出现各种问题, 在网上查询各种资料后一一得以解决,现对个问题点进行简单的总结: 1. gradle project sync failed: 出现此问题的原因是gradle更新失败,在C:\Documents and Settings\user\.gradle\wrapper\dists 目录中可看到需要更新的版本: 解决方法是手动下载相应版本的压缩包,然后把包放到对应的文件夹中,把文件夹中的其他文件都删掉, 再重新启动and