gpt4 book ai didi

android.graphics.drawable.RippleDrawable 错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:14:35 25 4
gpt4 key购买 nike

首先,我的目标 API 是 22 (Android L)。一切正常,直到我将目标 API 降低到 19 以支持 Android 4.4 (Kitkat)。现在我收到了这个奇怪的错误。该应用程序不会崩溃,但只有一些正常按钮会消失。我通过 XML 文件和代码设置布局。错误

Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering

有谁知道导致这个错误的原因吗?我该如何解决?

我的依赖项:

compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:support-v4:24.2.1'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha9'

更新:我将每个矢量文件移动到新的 drwabale-v21 文件夹中。现在我收到这个错误。:

Android.view.InflateException: Binary XML file line #11: Error inflating class at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2184) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233) at at

....

很遗憾,Android 4.4 不支持矢量绘图。我能为 => Android 4.4 支持矢量绘图吗?

最佳答案

过去 2 小时我也遇到了同样的问题。感谢 Dominic 的评论和 Android Packages Page这帮助我找到了以下几行来解决它

implementation 'com.android.support:support-compat:26.1.0'
implementation 'com.android.support:support-core-utils:26.1.0'
implementation 'com.android.support:support-core-ui:26.1.0'

关于android.graphics.drawable.RippleDrawable 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40040929/

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