无法将android.app.Application强制转换为扩展android.app.Application的类

无法将android.app.Application强制转换为扩展android.app.Application的类,android,classcastexception,Android,Classcastexception,我创建了一个扩展android.app.Application的类 但是,每当我尝试通过以下方式实例化该类时: AppExt appExt = (AppExt) this.getApplication(); 抛出上述错误 既然它扩展了android.app.Application类,为什么会遇到此错误在AndroidManifest中声明您的类: <application android:name="your.package.AppExt" 你确定它是同一个类吗

我创建了一个扩展android.app.Application的类

但是,每当我尝试通过以下方式实例化该类时:

AppExt appExt = (AppExt) this.getApplication();
抛出上述错误


既然它扩展了android.app.Application类,为什么会遇到此错误

在AndroidManifest中声明您的类:

<application
            android:name="your.package.AppExt"

你确定它是同一个类吗?如果我没记错的话,这个类也可以在支持库中使用。你能共享异常堆栈跟踪吗?我如何添加多个,因为我正在将它用于崩溃报告,现在想将它添加到google analytics中?