Я получаю следующую ошибку:
E / AndroidRuntime (1840): java.lang.RuntimeException: Невозможно создать экземпляр приложения com.mypackage.ui.misc.MyApplication: java.lang.ClassNotFoundException: com.mypackage.ui.misc.MyApplication в загрузчике dalvik.system.PathClassLoader [/data/app/com.mypackage-2.apk]
Мой манифест выглядит так:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mypackage"
android:versionCode="1"
android:versionName="1.0">
...
<application
android:name=".ui.misc.MyApplication"
android:icon="@drawable/launcher"
android:label="@string/app_name"
android:theme="@style/MyTheme" >
...
Я должен упомянуть, что это происходит в Mac OS X Lion.Я пытался запустить приложение как на эмуляторе, так и на нескольких устройствах Android, и, если всегда получал ошибку с той же ошибкой.
Я смотрел на это решение, но мой класс находитсяна com.mypackage.ui.misc.MyApplication, и он расширяет android.app.Application, поэтому он не применяется.
Кто-нибудь еще сталкивался с этой странной ошибкой?Любые идеи о том, как это исправить?
ОБНОВЛЕНИЕ : столкнулся с той же проблемой в Ubuntu, с тем же проектом.