【问题标题】:An error is reported when the SysIntegrity API of HMS Core Safety Detect is integrated集成HMS Core Safety Detect的SysIntegrity API时报错
【发布时间】:2020-06-06 22:03:01
【问题描述】:

我在集成HMS Core Safety Detect的SysIntegrity API时出现如下错误信息:

Failed to read meta data for the AppID. D/SafetyDetectRepositoryImpl: unknown status code: 907135000

我的代码如下:

SafetyDetect.getClient(getActivity())
            .sysIntegrity(nonce, APP_ID)
            .addOnSuccessListener(new OnSuccessListener<SysIntegrityResp>() {
          ...
})
.addOnFailureListener(new OnFailureListener() {
          ...
});

【问题讨论】:

    标签: huawei-mobile-services


    【解决方案1】:

    验证 AndroidManifest.xml 文件中元数据中的 android:name 和 android:appid 配置是否正确。 android:appid 的值应该是实际的应用 ID。

    【讨论】:

    • 使用产品风格的项目有多个 app_id。在这种情况下,在 AndroidManifest 中手动输入 app_id 是否正确?
    • 目前,不建议在 AndroidManifest 中添加 app Id。在风味场景中,您可以在每个风味的文件夹中添加一个 JSON 文件来读取应用 ID,请参考此链接:developer.huawei.com/consumer/en/doc/development/…
    【解决方案2】:

    1.错误码907135000:验证相关输入参数是否设置正确,如manifest文件中的appid,是否使用证书签名等。

    2.检查步骤: 一个。检查 agc 插件配置:必须在应用程序模块中添加,如下所示 应用插件:'com.android.application' 应用插件:'com.huawei.agconnect' 湾。检查从 agc 下载的 json 文件并添加您的项目,如下所示 json file

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多