代码之家  ›  专栏  ›  技术社区  ›  Tom Taylor

在调用我的服务方法之前,我能期望我的应用程序的构造函数被完全执行吗?

  •  0
  • Tom Taylor  · 技术社区  · 6 年前

    直截了当地提出问题,

    1. 应用程序A->与应用程序B中的服务绑定
    2. App_B尝试在其应用程序类构造函数中初始化一些值

    在AppúB中的服务方法(构造函数(或)onStart(或)onBind)开始执行之前,我能指望App戋B的应用程序类构造函数完全执行吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Ahmed Hegazy    6 年前

    是的,那是真的。应用程序将阻塞,直到它完成应用程序类的实例化。所以如果你在做 舞台调度 在应用程序的构造函数中或在 onCreate 方法将在应用程序中执行任何其他操作之前执行。只需确保这些操作是在主线程中执行的,而不是在后台线程中执行!