title: Getting app:drawableEndCompat instead of android:drawableEnd warning for Lollipop API 21 devices
body: <p>AS 4.0.1</p>
  <p>Use <code>app:drawableEndCompat instead of android:drawableEnd</code> warning on API 21 and above</p>
  <pre><code> &lt;TextView
          android:id=&quot;@+id/tvCheckStock&quot;
          android:layout_width=&quot;wrap_content&quot;
          android:layout_height=&quot;wrap_content&quot;
          android:drawableEnd=&quot;@drawable/ic_pin_drop
          android:gravity=&quot;center_vertical&quot;/&gt;
  </code></pre>
  <p>The ic_pin_drop is a SVG (Vector Drawable) that was created using <code>Android Studio File | New | Vector Asset | Configure Vector Assert</code></p>
  <p>In my <code>Build.gradle</code> file I have the following configuration:</p>
  <pre><code>minSdkVersion 21
  targetSdkVersion 29
  vectorDrawables.useSupportLibrary true
  </code></pre>
  <p>As the min is API 21 which is Lollipop I was thinking that vector drawables are supported out of the box and we can use the DrawableEnd, DrawableStart etc without the compat versions?</p>
  <p>I was thinking that the compat versions were for pre 21 API level. Kitkat and below. And as I am not targeting that minimum I am not sure why I am getting that warning.</p>
  <p>This would result in a cash on those devices less than 21 if the compat version is not used.</p>
  <p>Many thanks for any suggestions.</p>