[Opt3.0]新增StartUp模块并调整启动顺序
This commit is contained in:
@@ -4,6 +4,7 @@ import android.app.Activity
|
||||
import android.content.Context
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import com.mogo.eagle.core.data.EnvConfig
|
||||
import com.mogo.eagle.core.data.bindingcar.ModifyBindingcarInfo
|
||||
import com.mogo.eagle.core.data.config.FunctionBuildConfig
|
||||
import com.mogo.eagle.core.data.constants.MogoServicePaths
|
||||
@@ -172,6 +173,10 @@ object CallerDevaToolsManager {
|
||||
devaToolsProviderApi?.syncConfig()
|
||||
}
|
||||
|
||||
fun getEnvConfig(): EnvConfig? {
|
||||
return devaToolsProviderApi?.getEnvConfig()
|
||||
}
|
||||
|
||||
fun modifyCarInfo(callBack: (ModifyBindingcarInfo) -> Unit){
|
||||
devaToolsProviderApi?.modifyCarInfo(callBack)
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.mogo.eagle.core.function.call.startup
|
||||
|
||||
import com.mogo.eagle.core.data.constants.MogoServicePaths
|
||||
import com.mogo.eagle.core.function.api.startup.IStartUpProvider
|
||||
import com.mogo.eagle.core.function.call.base.CallerBase
|
||||
|
||||
object CallerStartUpManager {
|
||||
private val TAG = "CallerStartUpManager"
|
||||
|
||||
private val providerApi: IStartUpProvider?
|
||||
get() = CallerBase.getApiInstance(
|
||||
IStartUpProvider::class.java,
|
||||
MogoServicePaths.PATH_STARTUP_PROVIDER
|
||||
)
|
||||
|
||||
@JvmStatic
|
||||
fun initStageOne() {
|
||||
providerApi?.initStageOne()
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun initStageTwo() {
|
||||
providerApi?.initStageTwo()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user