【问题标题】:Android Studio Error: E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable'Android Studio 错误:E/dalvikvm:找不到类 'android.graphics.drawable.RippleDrawable'
【发布时间】:2017-12-04 23:18:52
【问题描述】:

我在做一个项目,突然出现这个错误:

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

我将应用程序恢复到以前可以运行的版本,但错误仍然存​​在。我创建了一个带有空活动的新项目并在我的设备上运行它,错误仍然存​​在。我该如何解决这个问题?

【问题讨论】:

    标签: android android-support-library android-studio-3.0 rippledrawable


    【解决方案1】:

    没有什么可以修复的。这只是提到您的代码(例如,库)引用了您的设备上不可用的类 (android.graphics.drawable.RippleDrawable)。很可能,您的设备运行的是 Android 4.4 或更早版本,因为此类是在 Android 5.0 中引入的。

    此特定消息一直出现,因为我们的代码(例如,appcompat-v7)通常引用我们希望在新设备上使用但可以避免在旧设备上使用的类。

    所以,请忽略它。

    【讨论】:

    • 在 4.4 上出现同样的问题,找不到 dalvik.system.DelegateLastClassLoader
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-03
    • 1970-01-01
    相关资源
    最近更新 更多