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

错误类型3,我已经声明了launcher活动并完成了gradle

燕雨石
2023-03-14

执行时出错:am start-n

“com.example.myapplication/com.example.myapplication.detail”-A Android.Intent.Action.Main-C Android.Intent.Category.Launcher启动:Intent{act=Android.Intent.Action.Main cat=[Android.Intent.Category.Launcher]Cmp=com.example.myapplication/.detail}错误类型3错误:活动类{com.example.myapplication/com.example.myapplication.detail}不存在。

启动活动时出错

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

<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>
    <activity android:name=".Detail"
        android:label="SQLite Example - Details"></activity>
</application>

</manifest>

共有1个答案

符修杰
2023-03-14

这是一个很容易的问题,当你迁移到androidX时就会发生(至少我是因为这个原因才发生的)。一个简单的解决方案是:

  1. 创建新项目(与当前项目的包名称相同)
  2. 转到app\src\main并删除主目录中的所有文件(对于此新项目)
  3. 转到app\src\main并复制主目录中的所有文件(对于旧项目)
  4. 通过app\src\main目录(新项目)中的文件
  5. 运行新项目
 类似资料:
  • 问题内容: 我运行的异步任务很少,我需要等待至少其中之一完成(将来,我可能需要等待N个任务中的util M完成)。目前,它们以“未来”的形式呈现,所以我需要类似 像这样吗 或类似的东西,对于Future来说不是必需的。目前,我循环浏览期货,检查一项是否完成,然后入睡一段时间,然后再次检查。这似乎不是最佳解决方案,因为如果我长时间睡眠,则会增加不必要的延迟;如果我短期睡眠,则可能会影响性能。 我可以

  • 问题内容: 下面的代码绘制到两个PostScript(.ps)文件,但是第二个文件包含这两行。 如何告诉matplotlib重新开始第二个绘图? 问题答案: 例如,您可以用于创建新图,或者在第一个图之后使用。

  • 问题内容: 我正在尝试在后台解压缩某些文件,因此我像在Google教程中一样使用IntentService。我在AndroidManifest中声明的服务类如下: 在活动中,我有 和服务在这里: 它应该显示吐司只是为了测试,但我总是收到一个错误: 两者(类和活动)都位于同一文件夹(org.osmdroid)中。似乎可以使用路径,但是问题出现了,我没有更多的想法了…… 问题答案: 您正在将服务作为活

  • 问题内容: 我想检查活动是否正在运行或完成。有什么方法可以检查活动状态? 我找到了,但是我不确定。 问题答案: 如果您想执行任何步骤,将变得不可见。 他们是这里的几种选择。 onDestroy() -进行最终清理。 isFinishing() - 调用后立即返回true。 onStop() -当被框架进程终止时。(未销毁) onPause() -当被其他覆盖 onBackPressed() -捕获

  • 我犯了这些错误 Android.Content.ActivityNotFoundException:无法找到显式活动类{};您是否在AndroidManifest.xml中声明了此活动?在Android.app.instrumentation.checkStartActivityResult(instrumentation.java:2005),在Android.app.instrumentati

  • 我已经实现了这些代码; 我正在实现数据绑定,我已经实现了所有用于数据绑定的东西,我已经在布局中初始化了变量,但他们给出了错误:无法找到符号类ImplementAndroidArchitecture