为了账号安全,请及时绑定邮箱和手机立即绑定

未解决的类 MainActivity

未解决的类 MainActivity

HUH函数 2022-06-04 15:08:28
我在使用 Android Studio 时遇到了问题。当我尝试运行任何应用程序时,我收到相同的错误“未找到默认活动”,并且在我的代码中tools:context=".MainActivity",MainActivity 以红色突出显示,并显示“未解析的类 MainActivity”。即使我创建了一个全新的“空活动”,它也会发生。到目前为止,我已经尝试过:刷新IDE缓存检查 Android 清单和 MainActivity 中的包名称选择默认活动应用内配置确保 src 是源目录我还注意到,在我的“最高级”应用程序中,它build.gradle看起来像这样:安卓清单:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.justjava">    <application        android:allowBackup="true"        android:icon="@mipmap/ic_launcher"        android:label="@string/app_name"        android:roundIcon="@mipmap/ic_launcher_round"        android:supportsRtl="true"        android:theme="@style/AppTheme">        <activity android:name=".MainActivity">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application></manifest>
查看完整描述

3 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

使用此行MainActivity XML文件

tools:context="com.example.justjava.MainActivity"

您不是在 XML 整个 src 目录中引用。

或者

只需从XML

tools:context=".folderName.MainActivity"


查看完整回答
反对 回复 2022-06-04
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

1.重建项目,如果没有解决

2.转到File menu,然后单击该Invalidate Caches/Restart选项Invalidate and Restart

您的ide将自动重新启动,问题将得到解决。


查看完整回答
反对 回复 2022-06-04
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

以我的经验,这是因为代码中的错误,通常是在命名类中。

我解决了这个问题,只是修复了 MainActivity 类中的命名空间,实际上我在那里犯了一个错误,因为我从另一个项目中复制并粘贴了内容。



查看完整回答
反对 回复 2022-06-04
  • 3 回答
  • 0 关注
  • 102 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信