AndroidStudio创建新的module时,R文件一直是红色报错,要怎么办啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AndroidStudio创建新的module时,R文件一直是红色报错,要怎么办啊?相关的知识,希望对你有一定的参考价值。
参考技术A 刚刚解决了这个问题,然后就看到有人在问了。其实很简单的,File==>project stucture==>选中当前你创建的module,Properties==>build tool version,把version版本改掉就行了,我的是23.0.2改成了23.0.0就行了,意思其实就是降低了tool的级别,你可以试试看。如果还是不行的话,那应该就是要重新换个sdk了。本回答被提问者采纳Android Studio怎样删除module
当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module。右键去找delete。可是
在Android Studio中你选中module,右键会发现没有delete,如图:
为什么会没有deletebutton。不科学啊,难道是Android Studio的bug或者设计组考虑不周。事实上这边没有deletebutton主要原因是由于Android Studio对module做了一个保护机制,就是一个module你是不能任意删除的,要删除你必须得先把module从module列表中移除。
移除方式有两种:
1、直接上图吧。选中你要移除的module,然后按红色的‘-’button,这个时候不过把module从module列表中移除嘎。并没有在Android Studio文件夹结构中删除:
2、直接编辑settings.gradle,当然这样的方式不是非常推荐。由于有时候你会发现你编辑完,点sync gradle(图中圈起来的)后,当然有时候会自己主动sync,会一直处于gradle sync状态,这个原因事实上就是网络的问题。
运行完这步操作后,deletebutton就出来了。如图:
这个时候你会发现app那个图标上的小手机不变了。意思就是从module列表中移除了,没移除的照样也是没有deletebutton的哈。
注意:这边deletebutton一定要谨慎啊,你这但是删了就删了的,硬盘上也相同被删了。
以上是关于AndroidStudio创建新的module时,R文件一直是红色报错,要怎么办啊?的主要内容,如果未能解决你的问题,请参考以下文章
android studio 中移除module和恢复module
导入一个AndroidStudio工程作为一个Library Module
FlutterFlutter 混合开发 ( 简介 | Flutter 混合开发集成步骤 | 创建 Flutter Module )