Wenn Sie den Vector Asset-Assistenten in Android Studio 1.5.0 verwenden, wird jedes mit diesem Assistenten importierte Vektor-Zeichen-XML verwendet res/drawable/
.
Das build/
Verzeichnis und die resultierende APK zeigen jedoch, dass diese XML-Dateien in ein res/drawable-anydpi-v21/
Ressourcenverzeichnis verschoben werden . Der -v21
Teil ist sinnvoll, da er VectorDrawable
nur auf API Level 21+ unterstützt wird. Allerdings -anydpi
scheint nicht dokumentiert zu werden. Ich hätte erwartet -nodpi
, sowohl für das ursprüngliche Importziel als auch dafür, wohin das Build-System es verschieben möchte .
Hat jemand offizielle Aussagen darüber gesehen, was -anydpi
bedeutet und in welcher Beziehung es steht -nodpi
? Ich suche nach praktischen Effekten, nicht nur nach dem, was einige Codekommentare andeuten.