Google is committed to advancing racial equity for Black communities. See how.

VectorDrawables

@Incubating interface VectorDrawables
com.android.build.api.dsl.VectorDrawables

DSL object used to configure vector drawable options.

Summary

Public methods

abstract Unit
generatedDensities(vararg densities: String)

Densities used when generating PNGs from vector drawables at build time.

Properties

abstract MutableSet<String>?

Densities used when generating PNGs from vector drawables at build time.

abstract Boolean?

Whether to use runtime support for vector drawables, instead of build-time support.

Public methods

generatedDensities

abstract fun generatedDensities(vararg densities: String): Unit

Densities used when generating PNGs from vector drawables at build time. For the PNGs to be generated, minimum SDK has to be below 21.

If set to an empty collection, all special handling of vector drawables will be disabled.

See Supporting Multiple Screens.

Properties

generatedDensities

abstract val generatedDensities: MutableSet<String>?

Densities used when generating PNGs from vector drawables at build time. For the PNGs to be generated, minimum SDK has to be below 21.

If set to an empty collection, all special handling of vector drawables will be disabled.

See Supporting Multiple Screens.

useSupportLibrary

abstract var useSupportLibrary: Boolean?

Whether to use runtime support for vector drawables, instead of build-time support.

See Vector Asset Studio.