|
@@ -20,6 +20,7 @@ import cn.yyxx.eyuangame.core.impl.iab.ChargeImpl
|
|
|
import cn.yyxx.eyuangame.core.impl.login.LoginActivity
|
|
|
import cn.yyxx.eyuangame.core.internal.IImplCallback
|
|
|
import cn.yyxx.eyuangame.core.internal.IRequestCallback
|
|
|
+import cn.yyxx.eyuangame.core.linking.Linking
|
|
|
import cn.yyxx.eyuangame.core.network.Host
|
|
|
import cn.yyxx.eyuangame.core.network.SdkRequest
|
|
|
import cn.yyxx.eyuangame.core.ui.dialog.ScaleLoadingDialog
|
|
@@ -32,7 +33,6 @@ import cn.yyxx.support.device.DeviceInfoUtils
|
|
|
import cn.yyxx.support.gaid.GAIDUtils
|
|
|
import cn.yyxx.support.hawkeye.LogUtils
|
|
|
import cn.yyxx.support.hawkeye.OwnDebugUtils
|
|
|
-import cn.yyxx.support.hawkeye.ToastUtils
|
|
|
import java.util.concurrent.atomic.AtomicInteger
|
|
|
|
|
|
|
|
@@ -90,6 +90,7 @@ class SdkBridgeImpl(context: Context) {
|
|
|
fun initApplication(application: Application) {
|
|
|
Logger.i("EYuanGameSdk initApplication ...")
|
|
|
MMKVUtils.instance.init(application)
|
|
|
+ Linking.instance.attach(application)
|
|
|
}
|
|
|
|
|
|
fun initialize(activity: Activity, isLandscape: Boolean, callback: ICallback, initCallback: IInitialize) {
|
|
@@ -355,6 +356,7 @@ class SdkBridgeImpl(context: Context) {
|
|
|
fun onDestroy(activity: Activity) {
|
|
|
Logger.i("EYuanGameSdk onDestroy ...")
|
|
|
FloatCenterServiceManager.instance.release()
|
|
|
+ Linking.instance.detach()
|
|
|
}
|
|
|
|
|
|
fun onActivityResult(activity: Activity, requestCode: Int, resultCode: Int, intent: Intent) {
|