当前位置: 首页 > 知识库问答 >
问题:

此错误“未找到默认活动”[重复]

易超
2023-03-14

作为一个android工作室的新手,我不知道如何阻止这个错误,即使查看其他帖子。我不明白如何在清单中添加活动。这是我的舱单:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.drpg.dungeonkeys"
    android:versionCode="4"
    android:versionName="Beta.4.44" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

        <service android:name=".DungeonKey"
            android:label="@string/dungeon_key"
            android:permission="android.permission.BIND_INPUT_METHOD"
            >
            <meta-data android:name="android.view.im" android:resource="@xml/method"/>
            <intent-filter>
                <action android:name="android.view.InputMethod" />
            </intent-filter>            
        </service>

    </application>

</manifest>

共有1个答案

百里沛
2023-03-14

您忘记向清单声明启动程序活动

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>

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

将您的活动声明为要首先启动的启动程序。

 类似资料:
  • 但仍然不起作用。下面是我的Android Manifest.xml文件。我想用名为“.main2activity”的活动启动我的应用程序。还要注意,出于某种原因,我的.xml文件在设计模式下显示为黑色背景,而且奇怪地不同。

  • 我刚刚安装了Android Studio0.6.1并从Eclipse导入了一个项目。当我尝试运行项目时,我得到。 我研究了这两个StackOverflow问题: 在Android Studio中找不到默认活动 按照建议,我尝试使缓存无效+重新启动,并确保我的是正确的。两个都不起作用。 我也尝试过这个解决方案,但没有效果: 如何修复这个问题? 在Android Studio0.6.1中是否有与sou

  • 最近我更新了我的android studio到3.2,但当旧的打开项目时,我得到错误“缺省活动找不到”。

  • 这似乎是明显的合并错误。我正在尝试将现有代码移植到即时应用程序模块。我所尝试的是: > 已将主应用程序模块更改为BaseFeatuRemodule。 创建了新模块CompleteApp。 清空了CompleteAppModule的清单: 我试过重建/无效缓存和重新启动/重新启动studio,但没有帮助。有谁能帮我一下吗?

  • 我在developer.android.com上做了myfirstapp教程,请参阅此处:链接。我使用的是Android Studio3.5.2。我是一个完全的初学者,所以需要一些时间找到我的方式通过所有的菜单。我设法“建立了一个简单的用户界面”,并真正理解了发生了什么/需要做什么。我可以按照“开始另一个活动”的说明操作。如下所示修改MainActivity的代码: 然后创建第二个活动。首先创建窗

  • 我有两个单独的应用程序。 第一个发送两种不同的广播。 第二个等待来自App#1的这个广播,并使用广播来决定发起什么活动。 但是,如果App#2中没有定义默认活动,它将无法运行并抛出: 运行应用程序时出错:找不到默认活动 但是,如果我确实在清单文件中定义了一个,那么这就违背了广播的目的。 正如@lemi Miles所建议的,我们只需在启动选项上转到App>Edit Configurations>并选