java如何可能在onCreate()中为会话获取错误的类?
我的谷歌游戏控制台出现了最奇怪的错误。这种情况只发生在一个用户和一台设备上(Galaxy XCover4),但仍然存在
我有一个自定义的应用程序对象。在onCreate()中,我检索它。多年来一直如此:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
appSession = (ApplicationSession) getApplication();//caused classcastexception!
}
现在,对于我的最新版本,我在google play控制台的cast行上得到了一个classcastexception:
Caused by: java.lang.ClassCastException: at xxx.onCreate (xxxActivity.java:33) at xxxActivity.onCreate (xxxActivity.java:64) at 安卓.app.Activity.performCreate (Activity.java:7258) at 安卓.app.Activity.performCreate (Activity.java:7249) at 安卓.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1222)
我不知道这是怎么发生的。有人能告诉我这到底是怎么可能的吗
共 (0) 个答案