私はプロジェクトに取り組んでいましたが、このエラーが突然現れました:
E/dalvikvm: Could not find class 'Android.graphics.drawable.RippleDrawable', referenced from method Android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering
アプリを動作していた以前のバージョンに戻しましたが、エラーが解決しませんでした。空のアクティビティで新しいプロジェクトを作成し、それをデバイスで実行しましたが、エラーが解決しませんでした。どうすればこれを修正できますか?
修正するものはありません。これは、コード(ライブラリなど)にクラスへの参照があることを示しているだけです(Android.graphics.drawable.RippleDrawable
)お使いのデバイスでは利用できません。このクラスはAndroid 5.0で導入されたため、デバイスはAndroid 4.4以前で実行されている可能性があります。
この特定のメッセージは、コードとして常に表示されます(例:appcompat-v7
)多くの場合、新しいデバイスでは使用したいが、古いデバイスでは回避できるクラスを指します。
だから、それを無視してください。