【Android】关于Call requires API level **(current min is **)却没有错误提示及抛异常...
问题表象:
最近开始用Lint检查代码,发现一个Error,说的是某个方法在更高的API Level(此处称为Level甲)才提供而当前AndroidManifest.xml配置的min API Level(此处称为Level乙)低于Level甲,但是之前在包括Eclipse上调试编译没有错误提示,并在低版本的系统上运行都没有抛异常.
模糊解答:
这个又是为什么呢??菜鸟不懂。。大牛懂点,据大牛说这个接口应该一直都存在,只不过并没有在提供的文档以及SDK源代码中暴露出来,所以虽然我们在文档中看不到此接口,但是在低端系统上却一直存在。
题外话:
用Lint和FindBugs还是很有用处的,会发现很多不规范的写法,可以用来规范代码。当然也不用完全按照标准来,毕竟有些warnings是虚报,也是么有价值的。
【Android】关于Call requires API level **(current min is **)却没有错误提示及抛异常...相关推荐
- Android中使用getDrawable时提示:Call requires API level 21(current min is 15)
场景 在通过getDrawable方法获取照片资源时提示: Call requires API level 21(current min is 15) 注: 博客: https://blog.csdn ...
- android程序出现了奇怪的错误 Field requires API level 5 (current min is 1): ......
android程序出现了奇怪的错误 Field requires API level 5 (current min is 1): ...... 解决办法: Right click on the pr ...
- 解决Android Studio中 Call requires API level 18 (current min is 15)问题
Android Studio今天用蓝牙的时候出现一个奇怪的问题 final BluetoothManager bluetoothManager = (BluetoothManager) getSyst ...
- View requires API level 21 (current min is 15): Toolbar
第一种情况: 在布局文件报错,查看错误提示View requires API level 21 (current min is 15): <Toolbar> 这个说要求要api版本为21 ...
- SimpleDateFormat 出现错误 Call requires API level 24 (current min is 15)
这个故事是这样的 今天写打卡时间的时候需要获取一下当前时间,然后我就写了一个这个 [java] view plaincopy SimpleDateFormat sDF = new SimpleDa ...
- Call requires API level 3 (current min is 1)
结果出现"Call requires API level 3 (current min is 1): 解决方法: 在工程上点击右键 -> Android Tools -> Cle ...
- 关于Android错误 View requires API level 14 (current...
2019独角兽企业重金招聘Python工程师标准>>> 问题描述:在界面配置文件main.xml中,可能用上某些控件(例如GridLayout)遇上下面所说的错误:View requ ...
- View requires API level 14 (current min is 8): GridLayout
在开发Android程序出现下面的问题: View requires API level 14 (current min is 8): <GridLayout> 主要是修改了文件:acti ...
- Android SDK版本号 与 API Level 对应关系
转自:https://blog.csdn.net/qiaoquan3/article/details/70185550 Android SDK版本号 与 API Level 对应关系 新接触Andro ...
- Android Call requires API level 11 (current min is 8)的解决方案
[错误描述] 在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码, ...
最新文章
- 收藏!一篇文章搞懂项目管理
- [Machine Learning] 梯度下降法的三种形式BGD、SGD以及MBGD
- HDU 2094:产生冠军(拓扑排序)
- 判断javascript数组的方法
- 雷达波形样式_案例分析 | 基于XSIM的雷达电子对抗仿真
- drf1 rest restful规范
- flutter 弹框 dialog,flutter提示框
- 为什么Go中有的自定义error会导致内存溢出
- 点击查询后在表格中获取控件的值
- bootstrap 复选框及单选按钮
- linux环境中,检查是否安装某个软件包的几种查看方式
- 常见系统故障修复(二)——修复GRUB引导故障
- 流程管理体系实施策略
- ADAUDSP1452 声场 Balance与Fader功能的实现
- python绘制等边三角形的代码_python 打印直角三角形,等边三角形,菱形,正方形的代码...
- 台式计算机关闭屏幕快捷键,关闭电脑屏幕的快捷键
- MySql8JDBC操作
- 二进制数的三种形式-----原反补
- 基于全志A64平台v4l2驱动分析
- 想入门网络安全?先来看看网络安全行业人才需求!