BUG集合-1 minSdkVersion 14 cannot be smaller than version 17 declared in library

2 篇文章 0 订阅

问题打印:

uses-sdk:minSdkVersion 14 cannot be smaller than version 17 declared in library [com.github.yhaolpz:FloatWindow:1.0.9] C:\Users\jingwen.li\.gradle\caches\transforms-1\files-1.1\FloatWindow-1.0.9.aar\f85d8f82b7968f44227e5bb73df688c0\AndroidManifest.xml as the library might be using APIs not available in 14
    Suggestion: use a compatible library with a minSdk of at most 14,
        or increase this project's minSdk version to at least 17,
        or use tools:overrideLibrary="com.example.fixedfloatwindow" to force usage (may lead to runtime failures)

这个问题其实简单,就是定义的最低SDK 14版本不能往上兼容SDK 17版本,解决的办法有两个:

1. 将最低版本改为能兼容的版本,列如此次异常可以将 minSdkVersion 14 改为 minSdkVersion 17或者以上

2.强制性兼容SDK14版本,这样修改之后有可能会出现以下代码问题,因为有些高版本的接口低版本没有,所以导致报错。修改方式如下,在manifest 文件里面加上sdk权限

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值