android运行时报错
错误:java.lang.ClassCastException: android.app.Application
你是否有这类代码:
在activity类中你调用了
MyApp myApp=(MyApp) getApplicationContext();
进行操作。
类型转换异常,子类转换为父类,所以报错
解决方法:
在AndroidManifest.xml文件中application下加上这个就可以了,声明自己的类就行了
<application
[color=red] android:name="com.happysys.healthehome.MyApp"[/color]
……
错误:java.lang.ClassCastException: android.app.Application
你是否有这类代码:
public class MyApp extends Application {
……
}
在activity类中你调用了
MyApp myApp=(MyApp) getApplicationContext();
进行操作。
类型转换异常,子类转换为父类,所以报错
解决方法:
在AndroidManifest.xml文件中application下加上这个就可以了,声明自己的类就行了
<application
[color=red] android:name="com.happysys.healthehome.MyApp"[/color]
……