我不知道这是什么错误:

05/19 15:21:12:在 LGE(我的手机)上启动“应用程序”。

$ adb shell am start -n "com.cukorders.helping/com.cukorders.helping.ChatActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 执行时出错:am start -n "com .cukorders.helping/com.cukorders.helping.ChatActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 开始:意图 { act=android.intent.action.MAIN cat=[android.intent .category.LAUNCHER] cmp=com.cukorders.helping/.ChatActivity } 错误类型 3 错误:活动类 {com.cukorders.helping/com.cukorders.helping.ChatActivity} 不存在。

启动活动时出错

但 ChatActivity 确实存在名为 ChatActivity.java

在此处输入图片说明

#1楼 票数:0

您的活动需要在清单文件中定义。 启动活动应该这样定义:

<activity android:name=".put your started activity name here"
      android:label="@string/app_name">
  <intent-filter>
      <action android:name="android.intent.action.MAIN" />
      <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>

#2楼 票数:0

这个问题可能是因为Refactoring ,如果你已经这样做了。
可以这样解决:
单击文件>使缓存无效/重新启动
[1] 清理你的项目文件。
[2] 删除你的 Build 目录。
[3] 重启你的IDE(Android Studio)。
[4] 重建你的项目并运行它。

  ask by parkss19 translate from so

未解决问题?本站智能推荐:

1回复

Android Studio - 即使在新项目中也不存在 MainActivity [重复]

这个问题在这里已经有了答案: 活动类不存在(错误类型 3) (10 个回答) 去年关闭。 我发布了一个关于我在
2回复

活动类不存在 - 为什么?

我找不到 logcat 报告 Activity 类com.abc.marksix.SugarActivity不存在的原因。 Manifest、Logcat、app/build.gradle和项目结构如下。 能否请你帮忙? 代码: 安卓清单: 日志猫: 项目结构: 应用程序/bu
3回复

重命名应用后,包R不存在

我导入了我购买的项目,该项目在Android Studio和移动设备上均可正常运行。 做了一些小的布局修改和生成生成签名的APK ...“一切都很好。当我尝试将APK上传到Google Play时,出现此错误消息 然后,我在AndroidManifest.xml-package:c
7回复

android活动类不存在?

我一直在为Android应用开发Eclipse项目。 我经常遇到的错误是活动类不存在。 但是,当我再次保存清单文件时,错误消失了,程序正常运行。 为什么然后我一次又一次得到相同的错误。 ? 控制台错误:
3回复

活动类 {...SplashActivity} 不存在

在设备上运行项目时出现这些错误: Launching application:.Splash_Activity. DEVICE SHELL COMMAND: am start -n ".Splash_Activity" -a android.intent.action.MAIN -c
1回复

如何从MainActivity类文件扩展活动?

需要保留MainActivity类中的UI元素,另一个类文件将新的UI元素添加到主要xml布局中,这两个类在不同程度上使用了该元素。 可以理解,您可以创建一个基本抽象类和两个具体的继承类,但是在这种情况下,第二个(其他类)需要第三个支持类,并且需要一个处理程序来起作用。 为了进行透视
1回复

Activity class {} 不存在 android 3.5.1(不再提供即时运行)

我正在尝试创建应用程序,但在多次调试时出现错误。 错误:活动类 {com.tectibet.loginapp/com.tectibet.loginapp.MainActivity} 不存在。我尝试清理缓存并重新启动、重建和清理。 我也尝试过更改 manifest 和 build.gradle 包名
1回复

活动与android中的Java类相同吗? [重复]

这个问题已经在这里有了答案: Android中的课程与活动 2答案 我刚刚开始学习android,但无法理解什么是活动。 我的问题是,创建活动是否与创建新类相同? 在Android中,类仅称为活动。 UI屏幕也不能有多个Java类,或者一个UI页面将只有一个J