Android Studio错误:E/dalvikvm: 找不到类'android.graphics.drawable.RippleDrawable'

5

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

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

我将应用程序还原到之前能够正常工作的版本,但错误仍然存在。我创建了一个新项目,其中包含一个空活动,并在我的设备上运行它,但错误仍然存在。请问如何解决这个问题?

1个回答

18

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

这个特定的消息经常出现,因为我们的代码(例如appcompat-v7)经常涉及到我们希望在新设备上使用的类,但可以避免在旧设备上使用。

所以,可以忽略这个消息。


在4.4上出现了相同的问题,dalvik.system.DelegateLastClassLoader未找到。 - esQmo_

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接