android – Firestore:库中的包引用无效

前端之家收集整理的这篇文章主要介绍了android – Firestore:库中的包引用无效前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
更新到com.google.firebase后:firebase-firestore:16.0.0我收到以下lint错误
Error: Invalid package reference in library; not included in Android: javax.naming.directory. Referenced from io.grpc.internal.DnsNameResolver.JndiResolver. [InvalidPackage]
  Error: Invalid package reference in library; not included in Android: javax.naming. Referenced from io.grpc.internal.DnsNameResolver.JndiResolver. [InvalidPackage]

似乎grpc依赖性使得lint不高兴.我怎么解决这个问题?

解决方法

您可以通过在lint.xml文件中设置以下内容删除错误
<?xml version="1.0" encoding="UTF-8"?>
<lint>
    <issue id="InvalidPackage">
        <ignore path="*/io.grpc/grpc-core/*"/>
    </issue>
</lint>

lint.xml应位于应用程序模块的根目录下.

错误降级为警告的优点是,如果您以后碰巧添加了一个真正包含无效包的依赖项,您仍然会收到错误.

原文链接:https://www.f2er.com/android/315354.html

猜你在找的Android相关文章