我的程序在Android Studio中给我以下错误。

00:28运行应用程序时出错:找不到默认活动

我认为问题出在AndroidManifest.xml中

`
    

    <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=".DisplayMessageActivity"
            android:parentActivityName=".MainActivity">
        </activity>
    </application>
</manifest>


`
谁能帮我吗?

最佳答案

找不到默认活动


您的应用程序没有将由主屏幕启动的<activity>。那将需要具有适当的<intent-filter>,例如:

<activity android:name="MainActivity">
    <!-- This activity is the main entry, should appear in app launcher -->
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>


也:


属性parentActivityName仅在API级别16和更高版本中使用(当前最小值为15)just means that your android:parentActivityName`属性不会对您支持的某些设备产生影响
但是,android:parentActivityName指向清单中不存在的活动(MainActivity

关于java - 属性“parentActivityName”仅在API级别16和更高级别中使用(当前最小值为15),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45655812/

10-10 07:52