невозможно создать экземпляр приложения

#android

#Android

Вопрос:

У меня есть действие с именем: AlertDialogue в пакете android.dialog. Я также добавил это действие в файл манифеста,

   <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]]
  

Комментарии:

1. Тщательно перепроверьте имя вашего пакета.

2. Ммм… Может быть… Опечатка?

3. Также проверьте имя файла вашего Java-класса.

4. да, я делал это несколько раз, даже копировал его и вставлял вместо ручного ввода… но не повезло

5. «andriod».dialog. AlertDialogue. Вероятно, это «android».

Ответ №1:

Заменить

 android:name="andriod.dialog.AlertDialogue"
  

с

 android:name="android.dialog.AlertDialogue"
  

Кстати, вы не должны использовать android.* пространство имен, поскольку это пространство имен, используемое платформой, и могут возникнуть конфликты импорта и другие проблемы.