Java 单例类引发ClassCastException
我使用的是一个单例Java 单例类引发ClassCastException,java,android,singleton,Java,Android,Singleton,我使用的是一个单例类,扩展了android.app.Application,声明如下: public class MyApplication extends Application { // my code ... } 在我的活动中,我创建了此类的一个实例: MyApplication myApplication = (MyApplication) getApplication(); 这行代码引发了一个java.lang.ClassCastException 谢谢你的帮助 这是我的日志
类
,扩展了android.app.Application
,声明如下:
public class MyApplication extends Application {
// my code ...
}
在我的活动中,我创建了此类的一个实例:
MyApplication myApplication = (MyApplication) getApplication();
这行代码引发了一个java.lang.ClassCastException
谢谢你的帮助
这是我的日志跟踪:
Caused by: java.lang.ClassCastException: android.app.Application cannot be cast to com.core.MyApplication
您需要在清单中声明MyApplication
,以便框架将其实例化为您的应用程序类
比如说,
<application
android:name=".MyApplication">
<!-- activities -->
</application>
您需要在清单中声明MyApplication
,以便框架将其实例化为您的应用程序类
比如说,
<application
android:name=".MyApplication">
<!-- activities -->
</application>
您需要在清单中声明MyApplication
,以便框架将其实例化为您的应用程序类
比如说,
<application
android:name=".MyApplication">
<!-- activities -->
</application>
您需要在清单中声明MyApplication
,以便框架将其实例化为您的应用程序类
比如说,
<application
android:name=".MyApplication">
<!-- activities -->
</application>
您需要在manifest.xml
中声明您的MyApplication
类
<application
android:name=".MyApplication"
android:icon="@drawable/logo"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
....
.....
</application>
....
.....
您需要在manifest.xml
中声明您的MyApplication
类
<application
android:name=".MyApplication"
android:icon="@drawable/logo"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
....
.....
</application>
....
.....
您需要在manifest.xml
中声明您的MyApplication
类
<application
android:name=".MyApplication"
android:icon="@drawable/logo"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
....
.....
</application>
....
.....
您需要在manifest.xml
中声明您的MyApplication
类
<application
android:name=".MyApplication"
android:icon="@drawable/logo"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
....
.....
</application>
....
.....
几秒钟后我就接受了,谢谢,我忘了…:)几秒钟后我就接受了,谢谢,我忘了…:)几秒钟后我就接受了,谢谢,我忘了…:)几秒钟后我就接受了,谢谢,我忘了…:)谢谢你的帮助。谢谢你的帮助。谢谢你的帮助。谢谢你的帮助。