Call requires API level 18 (current min is 8):

本文介绍了一个常见的Android开发问题——调用API级别过高的方法导致的错误,并提供了详细的解决步骤。了解如何修改AndroidManifest文件中的minSdkVersion属性可以有效避免此类问题。

                            Call requires API level 18 (current min is 8):

API版本过低导致的错误,将API的最低版本修改为提醒版本即可

 

       【 错误原因分析

         在编写代码的时候,调用了相对较高API版本的方法,低版本不支持

       

       解决方案

         把AndroidManifest文件中的user-sdk的android:minSdkVersion

               改为提醒的高版本

        

 

 提醒:这种错误不仅发生在level18,它会经常出现,解决方法相同

            但是,这样做会让你的程序在版本的Android安卓机上无法正常运行,

            三思而行!

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值