首页 > 解决方案 > AndroidManifest.xml 文件中 Android Studio 中未解决的包/类错误

问题描述

我的一个朋友给我发了一些我应该处理的代码,但我遇到了错误。他告诉我它一直在他的计算机上运行,​​但我在 Manifest.xml 文件中遇到错误。

第一个错误是未解决的包/类错误。我试图通过多次检查正确的目录来解决这个问题,一切似乎都很好,但我仍然得到错误。我发现奇怪的是,只有一个build.gradle文件。我尝试重建,但没有任何反应。我希望你能帮助我。

AndroidManifest.xml文件位于以下目录中:

> C:\Android Stuff\MimikApp\app\src\main\AndroidManifest.xml


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="psychosomatik.mimikapp">

    <application
        android:name="psychosomatik.mimikapp.LoginController"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MenuActivity"
            android:screenOrientation="portrait"
            android:parentActivityName=".ScoreboardActivity">
        </activity>
        <activity
            android:name=".VideoActivity"
            android:screenOrientation="portrait"/>
        <activity
            android:name=".ScoreboardActivity"
            android:parentActivityName=".MenuActivity"
            android:screenOrientation="portrait"/>
        <activity…………

错误显示在以下行中:

> android:name="psychosomatik.mimikapp.LoginController"

标签: javaandroidxml

解决方案


我认为这里有冗余:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="psychosomatik.mimikapp">

    <application
        android:name="psychosomatik.mimikapp.LoginController"

如果您在清单标签中指定包名称,则不必在应用程序或活动标签中使用“绝对引用”。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="psychosomatik.mimikapp">

    <application
        android:name="LoginController"

推荐阅读