昨天我更新了我的AndroidStudio IDE,之后我到处都看到奇怪的错误,即使是在新项目上:
还有一条信息:
无法访问“android.app.Activity”,它是“pl.testapp. MainActivity”的超类型。检查模块类路径是否缺少或冲突的依赖项。无法访问“java.lang.Object”,它是“pl.testapp. MainActivity”的超类型。检查模块类路径是否缺少或冲突的依赖项。
我可以建立项目,但写代码的一切都是下划线是可怕的;我已经尝试重新安装IDE,但没有结果。你有过这种经历吗
5条答案
按热度按时间pdtvr36n1#
对于任何在2021年及以后遇到这种情况的人来说。
我发现我的一个SDK是腐败的。
要修复:
1.左手侧的模块
1.属性选项卡
1.将“编译SDK版本”更改为其他版本
对我来说,改变这一点使所有的错误消失了。
iyfjxgzm2#
当IDE的可执行文件移动到另一个文件夹时,通常会发生这种情况。关闭IDE并重命名包含IDE设置的文件夹以重新创建它。在我的例子中,设置文件夹的路径是:/home/myLinuxUser/.config/Google/AndroidStudio2020.3所以我将“AndroidStudio2020.3”重命名为“AndroidStudio2020.3__OLD”。然后,再次转到IDE并打开项目。
zbsbpyhn3#
只有当打开android studio后所有依赖项都不会被下载时才会出现这个问题,这就是为什么它会显示错误。
按照步骤解决问题步骤1.第2步:创建一个项目重建项目。Rebuild
这一问题将得到解决
flseospp4#
此错误表明预期的导入在类路径上不可用,无论出于何种原因:
一个原因可能是InelliJ IDEA缓存被搞砸了。解决方案:转到
File->Invalidate Caches / Restart
,并检查重启后问题是否得到解决。其他原因可能是您删除了SDK。检查您的Android-SDK是否仍然正确配置:
告诉我,如果我帮了你!
7uhlpewt5#
我已经解决了这个问题。我卸载了AndroidStudio,删除了所有与IDE相关的文件夹,也删除了SDK文件夹,之后再次安装了所有新的东西。这是非常奇怪的,这是我第一次当更新打破IDE.谢谢大家:)