如何在android studio里面移动module

一,问题:

在使用android studio进行开发时,有时我们需要进行module的移动,本人在移动时就碰到了若干问题,现已解决。

重要声明:这个问题是本人误打误撞就解决的。如果你在仿照这些步骤时,发现情况出现的跟本人描述的相差很大,请及时撤销之前的操作,并换其他办法。

二,详细过程

(1)如图,在名为“ex6”的一个module下面新建了一个名为“demo"的module。

现在我打算把demo移动到和ex6平级的目录下:

右键demo然后选择cut(也即剪切),然后点击ex6的上层目录右键选择paste就会出现这样的窗口:

 点击refactor。

成功之后可能会出现demo的主activity里面的

setContentView(R.layout.demo_MainActivity);这一句报错,就是会有从根目录到该activity的波浪线标红。

解决办法就是:

点击file,找到如下选项:

点击图中file选项下的蓝色字体的部分 进行刷新。

然后关机重启就可以消去红色波浪线了。

消去波浪线后,可能这个activity对应的xml文件的design界面会显示This this file does not belong to the project。然后你只需要退出这个xml文件然后重新打开就不会出现这样的情况了。

最后一个问题就是,你想要运行时发现运行按钮变灰了。

解决办法就是,找到ex6上级目录下的settings.gradle文件然后打开:

打开后:

发现在最后几行有一个include ':ex_6:demo'。

把这条语句中的:demo去掉。

如果该文件下没有一句include ':demo'

添加一句: 

就可以发现三角形运行按钮又重新变绿了。

我就是这样解决了这个问题的。

 写在最后:如有错误,敬请指正,礼貌交流,感激不尽。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值