ActivityNotFoundException用于在我的AndroidManifest.xml中声明的活动

时间:2010-07-05 14:56:52

标签: android

我有一个启动的Android应用程序,大部分时间都可以正常工作。但是在大约1000多次运行中,我得到了一个android.content.ActivityNotFoundException:无法找到显式活动类异常。活动在我的清单中声明,我从来没有看到它自己崩溃。它被声明为......

<activity android:name="com.myCompany.myPackage.MyDialog"
   android:theme="@android:style/Theme.Dialog">
</activity> 

崩溃报告显示它在所有操作系统上都失败,从1.5到2.1。

非常感谢任何帮助。

- 加里

2 个答案:

答案 0 :(得分:2)

android.content.ActivityNotFoundException

确保您的<activity位于<application node =)

答案 1 :(得分:0)

您不需要在活动中定义所有包,您将在清单xml中定义它

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.myCompany.myPackage"

然后在您的活动中

<activity android:name=".MyDialog"
   android:theme="@android:style/Theme.Dialog">
</activity>