java - 我有华为站点工具包错误代码 :10017

标签 java android kotlin huawei-mobile-services huawei-developers

您好,我在获取附近位置时收到此错误。
P.S 我的设备没有 SIM 卡,如果您认为这会成为问题,请告诉我。

responseErrorCode errorCode = 10017 errorReason = SIGNATURE_INVALID
我在这里搜索过,但找不到原因。
Result Code link
这是 build.gradle 中提到的证书
  signingConfigs {
    config {
        storeFile file('keystore.jks')
        storePassword '*****'
        keyPassword '*****'
        keyAlias 'key'
        v1SigningEnabled true
        v2SigningEnabled true
    }
}
这是华为控制台的SS。
Huawei console
这里是完整的日志。

I/HMSSDK_PendingResultImpl: setResult:0 I/HMSSDK_BaseAdapter: baseCallBack.onComplete I/HMSSDK_HmsClient: receive msg status_code:0, error_code0, api_name:location.requestLocationUpdates, app_id:104565291|, pkg_name:com.ogoul.kalamtime, session_id:, transaction_id:104565291pdates20210813103016514894175, resolution:null I/HMSSDK_RequestLocationUpdatesTaskApiCall: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|doExecute I/HMSSDK_TidCacheManager: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|list to find size is:1 I/HMSSDK_TidCacheManager: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|find tid in list, tid:71d9bb75-f532-45e2-8e2f-4cbd89a41eb2 I/HMSSDK_RequestLocationUpdatesTaskApiCall: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|doExecute onLocationResult I/HMSSDK_RequestLocationUpdatesTaskApiCall: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|modify numUpdates with callback, numUpdates:2147483647 , locationSize:1 I/HMSSDK_RequestLocationUpdatesTaskApiCall: |71d9bb75-f532-45e2-8e2f-4cbd89a41eb2|handleOnResultMessage code:1 I/HMSSDK_PendingResultImpl: setResult:0 I/HMSSDK_BaseAdapter: baseCallBack.onComplete I/HMSSDK_HmsClient: receive msg status_code:1, error_code10017, api_name:site.nearbySearch, app_id:104565291|, pkg_name:com.ogoul.kalamtime, session_id:, transaction_id:104565291Search20210813103016121420275, resolution:null E/HmsSiteKit_NearbySearchTaskApiCall_73: responseErrorCode errorCode = 10017 errorReason = SIGNATURE_INVALID I/TAG: Error : 010017 SIGNATURE_INVALID I/HMSSDK_HuaweiApiManager: sendRequest I/HMSSDK_HmsClient: post msg api_name:site.nearbySearch, app_id:104565291|, pkg_name:com.ogoul.kalamtime, sdk_version:50200300, session_id:*, transaction_id:104565291Search20210813103022971741021, kitSdkVersion:0, apiLevel:10 I/HMSSDK_BaseAdapter: in baseRequest + uri is :site.nearbySearch, transactionId is : 104565291Search20210813103022971741021 I/HMSSDK_PendingResultImpl: init uri:site.nearbySearch I/HMSSDK_PendingResultImpl: setResultCallback

最佳答案

我已经解决了这个问题。
问题是我的测试设备没有 SIM 卡,它会根据服务提供商自动获取时间。
只需插入 sim 卡并安装一些更新和 BINGO。错误已解决。

关于java - 我有华为站点工具包错误代码 :10017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68756107/

相关文章:

java - 将图像加载到自定义列表数组 - 格式错误的异常协议(protocol)未找到错误

android - SonarQube 报告中未显示测试覆盖率

android - 来自json的Arraylist,并在Kotlin的recyclerView中使用它

java - Kotlin:重载解析歧义

java - Struts 2 + 从操作中读取值

java - 为什么我无法处理两个浏览器?

java - 启动大背景的新 Activity 时应用程序崩溃

java - 对使用 Helper 类感到困惑

java - 在 ListView 上显示多行文本

java - 如何添加自定义转换 java 到 java 从 Collection 到 Map