Android Studio常见问题--uses-sdk:minSdkVersion 11 cannot be smaller than version 15 declared in library
来源:互联网 发布:unity3d教程 编辑:程序博客网 时间:2024/06/05 18:05
在使用android studio导入gthub上下载的项目时,出现uses-sdk:minSdkVersion 11 cannot be smaller than version 15 declared in library这个错误。
解法一
在android studio 的log里就给出的推荐解法,
Suggestion: use tools:overrideLibrary="io.vov.vitamio" to force usage
如果按照studio给我们的推荐,做如下修改,下面是修改后的AndroidManifest.xml文件:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="io.vov.vitamio.demo" android:versionCode="002" android:versionName="0.0.2" > <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="19" tools:overrideLibrary="io.vov.vitamio"/></manifest>注意:
1.在manifest节点添加 xmlns:tools="http://schemas.android.com/tools"
2.两个Mudle,分别为A和B,A依赖B,那么我们需要修改的是A项目的AndroidManifest.xml;tools:overrideLibrary="io.vov.vitamio",引号里面的内容是B项目的包名。
解法二
由于刚使用studio,不太熟悉,我刚开始用的是解法一。其实细看,就是lib Mudle的最小sdk版本是15,但是依赖该lib的另一个Mudle的最小版本设置的时候使用的是
defaultConfig { minSdkVersion Integer.parseInt(project.ANDROID_BUILD_MIN_SDK_VERSION) targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION) }我们只要把最小sdk版本改成不小于15的数字就可以了。
0 0
- Android Studio常见问题--uses-sdk:minSdkVersion 11 cannot be smaller than version 15 declared in library
- Android Studio常见问题 -- uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library
- uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library
- uses-sdk:minSdkVersion 11 cannot be smaller than version 14 declared in library
- uses-sdk:minSdkVersion 14 cannot be smaller than version 21 declared in library
- Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 21 declared in li
- Manifest merger failed:uses-sdk:minSdkVersion 11 cannot be smaller than version 14 declared in libr
- Android Studio编译报错:sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library
- minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-
- Android Studio 中Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7
- Android Studio报错:Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version
- 关于Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in lib
- Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared
- uses-sdk tools:overrideLibrary uses-sdk:minSdkVersion 1 cannot be smaller than version 9
- Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7
- Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller than version
- 解决 Android Studio : minSdkVersion 8 cannot be smaller than version L
- 解决 Android Studio : minSdkVersion 8 cannot be smaller than version L
- Linux网络流量实时监控ifstat iftop命令详解(系列二)
- C语言编写遗传算法解决TSP旅行商问题
- Android学习第五天之 android:layout_weight=""浅析
- js动态引入css
- Openwrt下安装Python3.5运行出现异常:Fatal Python error: Py_Initialize: Unable to get the locale encoding
- Android Studio常见问题--uses-sdk:minSdkVersion 11 cannot be smaller than version 15 declared in library
- JQuery获取并解析php返回的json格式数据的简单示例
- 常用链接
- NOIP2011复赛(day1):选择客栈
- Linux 查看系统硬件信息(实例详解) ubuntu的测试环境
- js json数据的处理
- 大牛给ACMer的进阶建议
- 【spring】切面的配置、实现ApplicationContextAware、实现ApplicationListener
- Reactor和Proactor应用代码编写对比