我在 android.dialog 包下有一个名为 AlertDialogue 的活动。 我也在清单文件中添加了此活动,
<activity
android:name="andriod.dialog.AlertDialogue"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
在运行活动时,我收到以下错误.. 会是什么问题?
Caused by: java.lang.ClassNotFoundException: Didn't find class "andriod.dialog.AlertDialogue" on path: DexPathList[[zip file "/data/app/android.practice-2.apk"],nativeLibraryDirectories=[/data/app-lib/android.practice-2, /system/lib]]
答案 0 :(得分:1)
替换
android:name="andriod.dialog.AlertDialogue"
与
android:name="android.dialog.AlertDialogue"
顺便说一下,你不应该使用android.*
命名空间,因为它是框架使用的命名空间,也可能存在导入冲突和其他问题。