【AGC】集成AGC后弹框“想要打开HMS Core”问题
问题背景:
在项目中集成AGC后,App启动的时候,会弹出如下“想要打开HMS Core”弹框,应该怎么规避这个问题,或者如何设置他的唤起时机。
问题分析:
集成了AGC以下服务的SDK:
"huawei_agc_core":'com.huawei.agconnect:agconnect-core:1.7.2.300',
"huawei_agc_crash":'com.huawei.agconnect:agconnect-crash:1.7.2.300',
"huawei_agc_crash_native":'com.huawei.agconnect:agconnect-crash-native:1.7.2.300',
"huawei_agc_apms":'com.huawei.agconnect:agconnect-apms:1.6.1.303',
主要就是崩溃和性能管理相关SDK,原来集成的crash、apms两个SDK都是依赖于华为分析(HA)SDK的,所以crash和apms会自动初始化华为分析,当在非华为设备上使用华为分析服务时,可能会关联启动HMS Core应用,这里我们在SDK隐私安全说明里面有澄清,请参考:
解决方案:
所以针对该问题有两种方案,一种是在三方手机上不调用以上提到的SDK,另一种是应用公司内部澄清。
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh