[Android] 为什么我们建议在 Android 的 onStart() 和 onCreate() 中初始化 SDK?
onCreate()
会在首次创建活动时被调用,而不是当活动在后台运行时被调用。每当活动在前台运行时,都将初始化 Branch SDK。如果活动先在后台运行,然后在前台运行,则不能保证将调用此回调,因此将不会初始化 SDK。
The recommended way to initialize the Branch SDK is in onStart()
. This is where you need to initialize the SDK since this callback is triggered every time the app is started whether from a cold start or a warm start. This is the callback that makes the activity visible to the user.
Updated about 1 year ago