From 0361f47762f9958f2ec91fdb62bfc98de4e162a6 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期一, 14 四月 2025 15:16:17 +0800 Subject: [PATCH] save --- app/src/main/java/com/xianning/driver/base/MyApplication.kt | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/xianning/driver/base/MyApplication.kt b/app/src/main/java/com/xianning/driver/base/MyApplication.kt index f617539..9155d72 100644 --- a/app/src/main/java/com/xianning/driver/base/MyApplication.kt +++ b/app/src/main/java/com/xianning/driver/base/MyApplication.kt @@ -11,10 +11,11 @@ import cn.sinata.rxnetty.NettyClient import cn.sinata.xldutils.BaseApplication import cn.sinata.xldutils.utils.sysErr -import com.amap.api.location.AMapLocation import com.baidu.location.BDLocation import com.baidu.mapapi.CoordType import com.baidu.mapapi.SDKInitializer +import com.baidu.navisdk.adapter.BaiduNaviManagerFactory +import com.baidu.navisdk.adapter.IBNTTSManager import com.xianning.driver.base.gaode.gpsnav.util.TTSController import com.xianning.driver.bean.CarLocationBean import com.xianning.driver.bean.OrderResData @@ -27,6 +28,7 @@ import com.xianning.driver.utils.Cache.CacheUtil import com.xianning.driver.utils.LogUtils import com.google.gson.Gson +import com.tencent.bugly.crashreport.CrashReport import com.umeng.commonsdk.UMConfigure import com.umeng.socialize.PlatformConfig import com.xuexiang.xui.XUI @@ -63,8 +65,10 @@ XUI.init(this) registerActivityLifecycleCallbacks(this) initSocket() + SDKInitializer.setAgreePrivacy(this,true) SDKInitializer.initialize(this) - SDKInitializer.setCoordType(CoordType.BD09LL); + SDKInitializer.setCoordType(CoordType.BD09LL) + CrashReport.initCrashReport(this, "aef1d069f7", true) } fun initPersionDate(){ @@ -75,13 +79,22 @@ UMConfigure.DEVICE_TYPE_PHONE, "" ) - PlatformConfig.setWeixin("wx484d3afa3d9f8251", "cf21c4d18ef5afa174d9fecec3e7359b") - PlatformConfig.setQQZone("1105920536", "bx7zWrVgTskXHZTr") //qq互联 + PlatformConfig.setWeixin("wxf6dbaef77a7d3b91", "7b3f7f7091da783cb4c6531f42d9915b") JPushInterface.setDebugMode(true) JPushInterface.init(this) setAlisa() LogUtils.OpenLog(true) // CrashReport.initCrashReport(getApplicationContext(), "444bb776ed", false); + //baidu + // 使用外置TTS播报,与上面的内置TTS播报接口二选一,不可同时存在 + BaiduNaviManagerFactory.getTTSManager().initTTS(object : IBNTTSManager.IBNOuterTTSPlayerCallback() { + override fun getTTSState() = getTTsManager().baiduState + + override fun playTTSText(speech: String?, p1: Int, p2: String?): Int { + getTTsManager().setVideoText(speech) + return 1 + } + }) } public fun setAlisa() { -- Gitblit v1.7.1