私は Android 向けの開発を始めたばかりで、複数の異なるプラットフォームにまたがって開発し、それぞれでサポートされる機能が異なるという概念は、本当に頭を悩ませています。
たとえば、xml ファイルに移動して設定すると、
android:elevation="10dp"
「属性の昇格は API レベル 21 以降でのみ使用されます (現在の最小値は 14)」というメッセージが表示され、単に属性を無視するというメッセージが表示されます。 Lollipop デバイスを使用していない場合にのみ無視されますか?