获取错误java在flutter中使用或覆盖带有contacts_service包的已弃用API
Posted
技术标签:
【中文标题】获取错误java在flutter中使用或覆盖带有contacts_service包的已弃用API【英文标题】:Getting error java uses or overrides a deprecated API with contacts_service package in flutter 【发布时间】:2021-05-11 01:52:29 【问题描述】:我在我的项目中设置了 contacts_service: ^0.4.6 插件,并在 androidmanifest.xml 文件中添加了以下权限:
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
在我的代码文件中添加了它的功能,但在编译时在控制台中出现以下错误:
... java uses or overrides a deprecated API
请告诉我问题是什么以及我们如何解决它。非常感谢。
【问题讨论】:
【参考方案1】:我找到了解决办法:
打开app/build.gradle,增加minSdkVersion:
改变这个:
minSdkVersion 16
进入这个:
minSdkVersion 23
这解决了我的问题。我希望,这也会对你有所帮助。谢谢。
【讨论】:
以上是关于获取错误java在flutter中使用或覆盖带有contacts_service包的已弃用API的主要内容,如果未能解决你的问题,请参考以下文章
一些输入文件使用或覆盖已弃用的 API Flutter build android [关闭]
由于命令中的错误,带有 Flutter 的 Facebook Auth 未提供密钥哈希
Firebase 分析 (6.3.0) 注意:使用或覆盖已弃用的 API