Java Android onCreate不呼叫

Java Android onCreate不呼叫,java,android,Java,Android,需要帮助 我不明白为什么onCreate方法不总是被称为it not activity 如果程序在任务管理器中被停止或强制停止,那么在logcat中再次运行,我看到OnCrete方法被正常调用 但是,如果您按下后退按钮或停止,然后再次运行,则不再调用创造性方法。但同时,片段的创造性方法通常会被调用,但不会在主类中调用 一个人怎么能被强迫,或者有什么办法,使混凝土总是被调用 公共类MyApplication扩展了多索引应用程序 { ... ... @凌驾 创建时的公共无效 { super.onCr

需要帮助

我不明白为什么onCreate方法不总是被称为it not activity

如果程序在任务管理器中被停止或强制停止,那么在logcat中再次运行,我看到OnCrete方法被正常调用

但是,如果您按下后退按钮或停止,然后再次运行,则不再调用创造性方法。但同时,片段的创造性方法通常会被调用,但不会在主类中调用

一个人怎么能被强迫,或者有什么办法,使混凝土总是被调用

公共类MyApplication扩展了多索引应用程序 { ... ... @凌驾 创建时的公共无效 { super.onCreate; Log.vCWF,-----开始------; ... ... } @凌驾 公共无效终止 { } @凌驾 公共void onLowMemory { super.onLowMemory; } @凌驾 配置更改配置新建配置中的公共无效 { } 我的舱单

<application
    android:name="com.sample.test.MyApplication"
    android:icon="@mipmap/icon"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:restoreAnyVersion="true"
    android:usesCleartextTraffic="true">

因为在首次创建活动时调用了oncreate

这是活动的生命周期

联机-->重新启动-->重新启动


有关更多详细信息,请参阅屏幕上显示的是您的应用程序实例,而不是活动实例。 我的意思是当你把你的应用程序移到后台时,应用程序并没有被杀死,它只是在后台

应用程序启动时调用onCreate方法。 若你们需要另一个触发器来知道什么时候应用程序在前台,那个么使用activities onResume或

问题->我不明白为什么不总是调用onCreate方法


在应用程序启动时调用onCreate,在创建任何活动、服务或接收器对象(不包括内容提供商)之前。请阅读有关类的官方指南。

它不活动,也不提供onStart!我理解,但它不活动,也不提供onStart!那么您需要知道的原因是什么当应用程序启动时?若应用程序处于前台\后台应用程序未连接到UI,则活动回调将给出结果
@Override
    public void onCreate() {
        super.onCreate();

    }