当前位置:   article > 正文

【AGC】集成AGC SDK不满足支持的最低版本如何解决_解决sdk版本过低的软件

解决sdk版本过低的软件

问题描述:

最近在使用AGC提供的性能管理服务时,集成好了SDK编译应用报错:SDK不支持API Level 18,具体如下:

  1. Suggestion: use a compatible library with a minSdk of at most 18,
  2. or increase this project's minSdk version to at least 19,
  3. or use tools:overrideLibrary="com.huawei.agconnect.apms" to force usage (may lead to runtime failures)

问题原因:

查看官方文档,性能管理服务要求的最低API 为19(查看链接):

cke_1539.png

解决方案:

当前AGC SDK最低支持的Android API Level为17,部分服务要求为19。已经可以满足绝大部分开发者的适配需求,如需适配更低版本,可以按如下步骤实现:

  1. 打开AndroidManifest.xml文件,在外层标签中添加<uses-sdk tools:overrideLibrary="xxx.xxx.xxx"/>,其中的xxx.xxx.xxx为需要集成的服务SDK对应的包名,如果存在多个服务的SDK需要适配,则使用英文逗号分隔。

  2. 以认证服务和云函数服务为例,相应的标签配置如下:

    <uses-sdk tools:overrideLibrary="com.huawei.agconnect.auth, com.huawei.agconnect.function" />

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/257846
推荐阅读
相关标签
  

闽ICP备14008679号