gpt4 book ai didi

java - Android 版本 4.3 中的异常 android java.util.Objects

转载 作者:行者123 更新时间:2023-11-29 08:23:04 24 4
gpt4 key购买 nike

我在设备(android 4.3)中运行我的应用程序时遇到问题,我收到此错误:E/AndroidRuntime: FATAL EXCEPTION: main java.lang.NoClassDefFoundError: java.util.Objects

我知道抛出异常是因为 java.util.Objects 的所有静态方法都在 API 19 (Android 4.4.+) 以上可用,因此该方法在该 Android 版本中不存在并且抛出 NoClassDefFoundError。

但我还需要我的应用程序与 4.3 版兼容,我该如何修复它?

跟踪:java.lang.NoClassDefFoundError: java.util.Objects 在 okhttp3.CertificatePinner.withCertificateChainCleaner(CertificatePinner.java:231) 在 okhttp3.OkHttpClient.(OkHttpClient.java:238) 在 okhttp3.OkHttpClient$Builder.build( OkHttpClient.java:1015)

最佳答案

您可能正在使用 OkHttp 3.13.x 或更高版本3.13.0 是第一个将最低要求提高到 Android 5+ API 21 的 OkHttp 版本

请尝试 3.12.3 版本,因为它应该支持 Android 2.3+ (API 9+) 的设备

来源:https://square.github.io/okhttp/changelog_3x/#version-3130

关于java - Android 版本 4.3 中的异常 android java.util.Objects,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55813654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com