错误 R8:缺少类:sun.net.spi.nameservice.NameService描述符在发布期间发生,APP



我正在创建一个VPN应用程序,当我在调试应用程序中构建apk时工作正常,但在发布模式下apk生成并带有警告Missing class: sun.net.spi.nameservice.NameServiceDescriptor

打开应用程序后崩溃。 禁用ProGuard也不起作用。 我已经添加了 proguard-rules.pro 文件,但没有在其中添加任何代码。

你能找到错误的原因吗

Java 9 不再有类sun.net.spi.nameservice.NameServiceDescriptor

https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8192780

如果是 Java 8,你可以尝试保留该类:

-keep class sun.net.spi.nameservice.NameServiceDescriptor { *; }
-keep class sun.net.spi.nameservice.NameService { *; }

相关内容

  • 没有找到相关文章

最新更新