如何解决无法访问“androidx.core.app.ComponentActivity”的错误

问题描述 投票:0回答:2

几天前我正在做一个项目,该项目已保存并关闭,结果在今天打开它时出现

MainActivity
错误。

错误:无法访问“androidx.core.app.ComponentActivity”,它是“com.careerinfluencer. Fivehundreddays.MainActivity”的超类型。检查模块类路径是否缺少或冲突的依赖项

我什至不知道要检查的模块类路径,也不知道这里要包含什么..

但我只是要添加一些

AndroidManifest
文件。

AndroidManifest:

<application
    ...
    <activity
        android:name=".MainActivity"
        android:exported="true"
        android:label="@string/app_name"
        android:theme="@style/Theme.FiveHundredDays">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

这是这个的图像

error

我刚刚注意到 AndroidManifest 文件中也出现错误。准确地说,在活动中

.MainActivity

错误:MainActivity 必须扩展 android.app.Activity

这是这个的图像

error

我真的很感激并欢迎任何关于如何解决这个问题的想法。

提前感谢您的帮助。

kotlin android-activity android-jetpack-compose android-manifest
2个回答
4
投票

我还没有导入androidx活动包,它可能对你有帮助

implementation "androidx.activity:activity-ktx:1.7.1"

2
投票

终于修好了..

根据我的研究,我认为是因为我的互联网连接离线了。 Gradle 无法访问该库,它认为该库丢失了。

为了修复它,我只是去了; 文件 -> 将项目与 Gradle 文件同步

你也可以尝试; 文件 -> 使缓存无效并重新启动

© www.soinside.com 2019 - 2024. All rights reserved.