Android W/dalvikvm:VFY:无法解析静态字段

Android W/dalvikvm:VFY:无法解析静态字段,android,Android,有人能解释一下这个日志信息吗?(并建议一种移除方法?) (注意:我不知道是什么原因造成的,所以我不知道应用程序的其他部分要检查,我正在使用SurfaceView在画布上绘制VectorDrawableCompat) 谢谢你阅读我的问题 有人能解释一下这个日志信息吗 您的代码是有条件的。无论出于何种原因,Android设备上的框架中都不存在这种情况。这很奇怪,因为如果文档是正确的,那么该字段应该在API级别1之后就存在了 并建议一种方法来消除它 W/dalvikvm: VFY: unable to

有人能解释一下这个日志信息吗?(并建议一种移除方法?)

(注意:我不知道是什么原因造成的,所以我不知道应用程序的其他部分要检查,我正在使用SurfaceView在画布上绘制VectorDrawableCompat)

谢谢你阅读我的问题

有人能解释一下这个日志信息吗

您的代码是有条件的。无论出于何种原因,Android设备上的框架中都不存在这种情况。这很奇怪,因为如果文档是正确的,那么该字段应该在API级别1之后就存在了

并建议一种方法来消除它

W/dalvikvm: VFY: unable to resolve static field 54 (ADD)
in Landroid/graphics/PorterDuff$Mode;

一般来说,你不会。这是一个警告,不是错误。每当您使用的代码将在较新的设备上使用较新的方法和类,但为了避免在较旧的设备上使用这些方法和类,您都会收到许多警告。这种方法是Android开发的标准方法,无论您是自己做的,还是作为Android支持库的一部分来做的

诚然,警告不会出现在更高的API上(如API 23),感谢您的帮助