Java 在Android Studio中标记为错误代码,但已成功构建gradle并在设备上运行
我的代码有问题。我的代码在Android Studio中标记为错误代码,但已成功构建gradle并在设备上运行,如下所示: 当前配置:Java 在Android Studio中标记为错误代码,但已成功构建gradle并在设备上运行,java,android,android-studio,Java,Android,Android Studio,我的代码有问题。我的代码在Android Studio中标记为错误代码,但已成功构建gradle并在设备上运行,如下所示: 当前配置: 我当前的项目在依赖项中使用了很多库。但如果 库很少的项目不会被标记为这样的错误 Android Studio 1.5 RC1 编译版本“谷歌公司”:谷歌 API:23 buildToolsVersion'23.0.2' 类路径 'com.android.tools.build:gradle:1.3.1' 我已完成但尚未解决问题的活动: 始终清理>重新构建项目
编辑:android支持的每个代码,如recyclerview、CardView、APpCompact,似乎都有错误 这是我的依赖
dependencies {
compile project(':android-crop')
compile project(':RTEditor-Toolbar')
compile files('libs/apache-mime4j-0.6.jar')
compile files('libs/httpmime-4.1.3.jar')
compile files('libs/jetbrains-annotations.jar')
compile files('libs/gcm.jar')
//three party library
compile('com.crashlytics.sdk.android:crashlytics:2.5.1@aar') {
transitive = true;
}
compile('cn.trinea.android.view.autoscrollviewpager:android-auto-scroll-view-pager:1.1.2') {
exclude module: 'support-v4'
}
compile 'com.google.android.gms:play-services:8.3.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.vinaysshenoy:mugen:1.0.1'
compile 'com.github.clans:fab:1.5.5'
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.github.curioustechizen.android-ago:library:1.3.0'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.github.chrisbanes.photoview:library:+'
compile 'com.subinkrishna:circularimageview:1.0.2'
compile 'me.leolin:ShortcutBadger:1.1.3@aar'
compile 'com.google.android.gms:play-services-ads:8.3.0'
compile 'com.google.android.gms:play-services-identity:8.3.0'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
compile 'cn.trinea.android.common:trinea-android-common:4.2.15'
compile 'com.sothree.slidinguppanel:library:3.1.1'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.android.support:support-v4:23.1.1'
}
那么如何修复呢?感谢您的支持,这是非常常见的,每当我启动Android Studio时都会发生。确保导入了代码需要导入的所有内容后,请执行以下步骤。如果您不确定如何导入,请查看我答案的底部,其中显示了可能发生的更多问题 以下是一些您可以轻松解决的问题:
- 清洁工程
- 重建项目
- 重新启动IDE
- 更新SDK工具
更多可能发生的问题
另外,根据你的截图,我在一些相同的地方看到了很多错误这可能是因为您没有导入正确的内容单击其中一段有红色波浪线的代码,然后等待消息。它应该说明一些关于进口的问题。然后按ALT->ENTER。这将导入该行代码工作所需的内容 如果您的项目在gradle中构建,但Android Studio显示错误,则Intellij缓存可能已损坏。在某些情况下,您已经提到的菜单选项“使缓存无效/重新启动”是不够的。您可以尝试以下操作:
加上Ruchir的回答,所有的新事物都是好的,但对某些人来说并不是真的好 我试图重新创建我的环境,发现最新的AS与最新的SDK有问题。所以我所做的就是:
- 用作1.4.1(稳定)
- 将SDK降级为使用v23.0.1
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:cardview-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
compile 'com.android.support:recyclerview-v7:23.0.1'
compile 'com.android.support:support-v4:23.0.1'
然后进行基本的“清理”:
- 清洁工程
- 重建项目
完成了。这不是你的代码,而是IDE。考虑谷歌关于这个错误提交错误报告。 < P>升级PC和重新安装Windows后,我遇到了类似的问题。 唯一适合我的解决方案是使用
jdk7
而不是jdk8
。
我的旧机器从来没有遇到过这个问题,
jdk 8
最后我通过更改jdk解决了这个问题:
原因就是嵌入式JDK。我多次遇到相同的问题,我在StackOverflow中尝试了许多建议,但我想分享以下过程: 1)转到
文件-->使缓存无效并重新启动(这在大多数情况下对我都有效)
2)然后转到项目-->应用程序-->右键单击-->打开模块设置
,在SDK位置导航
,找到java,保存设置并重新启动Studio
希望这有帮助 前面提到的所有事情实际上都不适用于我,但后来我在文件菜单中找到了这个菜单项使缓存无效/重新启动,它似乎解决了这个问题
我真的不知道在后台发生了什么,但当Android Studio再次启动时,状态栏上显示。。。有一分钟左右的时间,这显然创造了奇迹
如果它仍然不起作用,解决方案非常简单,我也尝试过
只需进入“帮助”菜单并检查更新,然后重新启动android studio
随附照片
我遇到了同样的问题,我只是按照以下步骤进行修复:
1)备份您的android项目
2)将其从android studio中删除
3)再次导入它面对同样的问题,挣扎了半天才解决
终于找到了解决方案。如果您面临的情况是项目正在成功构建,但是无法