android - 狗仔队使用 android sdk 30 崩溃
问题描述
将我的项目从 targetSDK 29 升级到 targetSDK 30 后,狗仔队开始崩溃并出现此错误
java.lang.NoClassDefFoundError: Could not initialize class android.graphics.Typeface
at android.graphics.Typeface_Accessor.isSystemFont(Typeface_Accessor.java:26)
at android.content.res.BridgeTypedArray.getResourceId(BridgeTypedArray.java:598)
将字体文件夹从复制android-29/data/fonts
到android-30/data
本地修复问题。
我想知道是否有人遇到了这个问题,他们是如何解决的?
解决方案
推荐阅读
- oracle-apex-5 - 在 oracle apex 应用程序中加载 JS 文件失败
- css - 如何创建带有圆边的按钮?
- javascript - 如何循环遍历 hl7 消息中的所有标题?
- c++ - 从继承中解决循环依赖
- java - 如何从属性文件中存储特定的键值对
- openshift - Helm (openshift):找不到可用的版本名称
- java - 如何仅针对特定约束验证 DTO 而忽略另一个?
- ibm-cloud - 仅使用 Rest API 在 IBM Cloud 中部署应用程序
- java - 如何从不断变化的变量中获取价值
- intellij-idea - 如何更改左侧区域的背景颜色(不是编辑器,这很容易!)