为什么IDEA在我的Android项目中将java文件显示为无效?

时间:2015-06-19 22:31:20

标签: java android intellij-idea

我正在尝试从this存储库构建apk。

我有问题:想法显示.java文件无效,你可以在这张图片上看到它: enter image description here

我在做什么?

  1. 我下载mentioned (git)来源并将来源复制到某个目录
  2. 我从IDEA打开此目录作为目录
  3. 在项目设置中,我将Project SDK设置为Android 22,并在模块部分
  4. 中创建strptime(paste("194207","01"),"%Y%m%d")模块
  5. 下载的资源需要Android lib,所以我收到很多错误,比如IDEA无法在xml中找到主题 enter image description here
  6. 要删除此错误,我在项目设置中添加了库android-support-v7-appcompat,将模块android-support-v7添加到模块中,并将\android-sdk\extras\android\support\v7\appcompat\模块设置为我的主要Android模块的依赖项
  7. 我使缓存无效并重新启动IDEA
  8. 在这个步骤之后,我得到了xml没有关于主题的错误(因为添加了appcompat库),但是java文件看起来并不有效,正如我在上面的图片中所示。

    此外,我在android-support-v7中显示红色Main activity,我无法通过点击AndroidManifest.xml file来查看活动声明。

    d

3 个答案:

答案 0 :(得分:2)

您需要指定源目录。

右键点击com的父文件夹,然后点击Mark directory assources root

答案 1 :(得分:1)

右键单击java文件夹 - >将目录标记为 - >来源根源 https://www.jetbrains.com/idea/help/configuring-content-roots.html

答案 2 :(得分:0)

尝试在导入中检查包... com.yourproject,尝试导入R packge和其他类似的包和其他东西,如import com.yourproject.R ....在Android Studio中rigth click,F4你也可以服务项目的礼节....我所看到的就是发布一个更好的东西,让我帮助你了解这个