Android Studio Error: E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable'

Android Studio Error: E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable'

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

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

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

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

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

所以,忽略它。