导入AS项目出现类文件全部报红色J 原因

大家可能遇到过这么一个问题  就是用androidStudio 导入一个新的demo的时候会出现下图的字样

看了是不是很懵逼 我当时看了也是一脸懵逼 这是什么玩意啊.也不报错.也不提示哪里错了

后来我查了一些资料,告诉我什么打开设置,之后选择什么module,在选择你爆红J文件夹 选择什么什么的,我这一看,我试试吧 MD,第一步就出错了 ,我根本就找不到Module,这不是逗我呢么.

后来又看到说什么  关闭Android Studio 删除  C:\Users\Administrator\.AndroidStudio2.1 中除config文件夹外的其他文件试试,(这个方法我也不知道好不好使 我也没试过,所以这个方法我就不在这里多做解释了 , 没做过解释毛线)

这咋整,继续找吧,demo在哪等着我解决问题呢,我又再一次的开始趴在网络中找红J问题,踩了好多坑,只能说心好痛.

最后功夫不负有心人,我在一个论坛上看到了一个大神的留言 说实在Build.gradle文件中加上这么一句话

在这里帮大家粘贴出来

sourceSets {
  main {
    java.srcDirs = [‘src/main/java‘, ‘src/main/permissiongen-sample‘]
   }
}

怕大家不理解 我在贴图解释一下    java.srcDirs = [‘src/main/java‘, ‘src/main/permissiongen-sample‘]  中   permissiongen-sample   到底是哪个文件夹

填写之后 再把工程重新编译一下 就OK大吉了,我这个Demo就是这么整好的  不知道是不是用你们工程,你们可以试试,如果不好使 再把这句话删掉  也不是很麻烦

--------------------------------------------------------------------------------------------------

如果帮到你了 记得关注!!!!

转载请注明出处

时间: 2024-10-07 08:37:34

导入AS项目出现类文件全部报红色J 原因的相关文章

eclipse导入maven项目,资源文件位置显示不正确

eclipse导入maven项目后,资源文件位置显示不正确,如下图所示 解决方法: 在resources上右键Build Path,选择Use as Source Folder即可正确显示资源文件 原文地址:https://www.cnblogs.com/qq931399960/p/10250442.html

类 文件 右下角呈现 红色小圆圈,里面有一个J 标记

intellj(idea) 项目中类 文件 右下角呈现 红色小圆圈,里面有一个J 标记,表明此为 未设置为源文件,没有编译,本来应该是属于源文件的,结果现在没有被标记为源文件,也就没法编译了.

eclipse中导入maven项目时pom文件报错

问题: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解决办法: 1.Help-->Install New SoftWare 2. https://otto.takari.io/content/sites/m2e.extras/m2eclipse-maven

导入maven项目pom.xml首行报错missing artifact。。。

解决方法: 在maven地址(如一般默认的地址C:\Users\Administrator\.m2\repository\)找到对应包名 加后缀名为.lastUpdated文件(如:ojdbc14.lastUpdated),删除,或整个包文件都删除. 进到eclipse右击项目maven-->updateproject,让它重新下载就可以了 原文地址:https://www.cnblogs.com/renxiuxing/p/12078699.html

Swift: 在Swift中桥接OC文件(自己创建的类文件、第三方库文件)

一.介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言.目前Swift已经更新到了3.0,估计没有多久4.0就要出来了.那么再用Swift开发时遇到一些问题不可避免,下面就来解决几个常遇到的问题. 二.问题和解决办法 如何在Swift中手动桥接OC? 1.创建swift桥接文件   2.设置桥接文件路径,也即Objective-C Bridging Header的路径,设置完就可以导入自定义的OC类文件使用了 如何使用

Eclipse导入开源项目报错,R文件也无法自动生成

============问题描述============ 在网上找了很多.什么clean啊,fix project之类的都试过了..都不行..求解决办法啊. ============解决方案1============ 能说下具体报什么错么,可能资源路径有问题 ============解决方案2============ SDK引对了没?去Problems里去看看,有什么蛛丝马迹.或者找一个类贴出来,看看哪里报错分析原因 ============解决方案3============ 看看资源文件是不是

MyEclipse导入Maven项目pom文件第一行报错,运行Tomcat报Log4j错误--解决方法

问题描述: 前一段时间电脑第一次导入Maven项目,又是pom文件错,改好后又是运行Tomcat报Log4j错误,一直倒腾了近一个月程序才成功跑起来,太不容易. 也上网查了很长时间,没一个方法能解决我的问题的.特记下解决方法,希望能帮到像我这样的web刚入门者. (刚入门,肯定有说的不对的地方,有错也希望能指出来,我改正) 前期操作:导入项目后clean,install,update,中会报错(因为我已经解决了,所以没有×). 两问题对应解决方法: 1.pom文件第一行大红叉,说明是项目的文件指

idea导入eclipse项目,tomcat启动报错org.apache.catalina.deploy.WebXml addFilter

问题: idea导入eclipse项目,tomcat启动时,报错:org.apache.catalina.deploy.WebXml addFilter 解决办法: 找到tomcat下conf文件夹下的content.xml,在<Context></Context>中添加 <Loader delegate="true"/> 原因分析: <Loader delegate="true"/>True,表示tomcat将遵循J

Android studio 导入Eclipse项目 Vitamio播放器报错

由于Vitamio播放器更新到5.0,需要更新其依赖库,但是坑爹的是,此依赖库是Eclipse项目,导入过程如下: 首先:打开项目配置 进入到以下页面: 如图所示 点击+号 选择import Eclipse ADT Project 接下来一步步next即可 导入后不出意外,一堆的报错,主要是gradle不能被正确配置,看来studio智商有限呀!! 我们来帮帮他, 先看看出了哪些错误: 无法找到这个配置 compileSdkVersion Integer.parseInt(project.AND