相关疑难解决方法(0)

为什么备份相关的过程可能导致应用程序的onCreate不执行?

通常有以下Application课程

public class WeNoteApplication extends MultiDexApplication {
    public static WeNoteApplication instance() {
        return me;
    }

    @Override
    public void onCreate() {
        super.onCreate();

        me = this;
Run Code Online (Sandbox Code Playgroud)

在正常情况下,ApplicationonCreate将永远是入口点之前称为Activity小号的onCreate“。

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Normally, it will NOT be null.
        android.util.Log.i("CHEOK", "WeNoteApplication -> " + WeNoteApplication.instance());
Run Code Online (Sandbox Code Playgroud)

但是,如果在启动应用程序时运行以下命令

c:\yocto>adb shell bmgr restore com.yocto.wenote
restoreStarting: 1 packages
onUpdate: 0 = com.yocto.wenote
restoreFinished: 0
done
Run Code Online (Sandbox Code Playgroud)

该应用程序将关闭。如果是,我点击应用程序图标以再次启动。这是怎么回事

  1. ApplicationonCreate未执行! …

java android android-workmanager

20
推荐指数
2
解决办法
412
查看次数

标签 统计

android ×1

android-workmanager ×1

java ×1