我自定义一个MyApplication继承自Application,在项目中的某一个地方通过getApplicationContext()强制转换成自定义的AppApplication,按正常逻辑AppApplication即是Application的实例,但是运行起来的时候会报类型转换错误,MyApplication类不能转换成Application,问题就在于需要在AndroidManifests.xml里面注册我们自己定义的Application:
<application android:name=".MyApplication" //自定义Application类