android.app.Application

android运行时报错
错误:java.lang.ClassCastException: android.app.Application
你是否有这类代码:
public class MyApp extends Application {
……
}

在activity类中你调用了
MyApp myApp=(MyApp) getApplicationContext();
进行操作。
类型转换异常,子类转换为父类,所以报错

解决方法:
在AndroidManifest.xml文件中application下加上这个就可以了,声明自己的类就行了
<application
       android:name="com.happysys.healthehome.MyApp"
……

猜你喜欢

转载自fatedgar.iteye.com/blog/1816533