Update support library modules to contain min_sdk_version

min_sdk_version is necessary to turn on manifest merger in Soong.

Updated with:
(cd androidx/ && pom2bp -regen Android.bp)
(cd extras/app-toolkit/ && pom2bp -regen Android.bp)
(cd extras/constraint-layout-x/ && pom2bp -regen Android.bp)
(cd extras/constraint-layout/ && pom2bp -regen Android.bp)
(cd extras/material-design-split-x/ && pom2bp -regen Android.bp)
(cd extras/material-design-x/ && pom2bp -regen Android.bp)
(cd extras/material-design/ && pom2bp -regen Android.bp)
(cd support/ && pom2bp -regen Android.bp)

Bug: 110848854
Test: m checkbuild
Change-Id: Ic2295dc2dc28f2e38b619b3c1f9bf65781f599c8
diff --git a/current/androidx/Android.bp b/current/androidx/Android.bp
index c51bdf8..1f9e89e 100644
--- a/current/androidx/Android.bp
+++ b/current/androidx/Android.bp
@@ -20,6 +20,7 @@
     name: "androidx.appcompat_appcompat-nodeps",
     aars: ["m2repository/androidx/appcompat/appcompat/1.0.0-alpha1/appcompat-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.cursoradapter_cursoradapter",
@@ -33,6 +34,7 @@
 android_library {
     name: "androidx.appcompat_appcompat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.appcompat_appcompat/AndroidManifest.xml",
     static_libs: [
         "androidx.appcompat_appcompat-nodeps",
@@ -68,6 +70,7 @@
     name: "androidx.arch.core_core-runtime-nodeps",
     aars: ["m2repository/androidx/arch/core/core-runtime/2.0.0-alpha1/core-runtime-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -75,6 +78,7 @@
 android_library {
     name: "androidx.arch.core_core-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.arch.core_core-runtime/AndroidManifest.xml",
     static_libs: [
         "androidx.arch.core_core-runtime-nodeps",
@@ -88,6 +92,7 @@
     name: "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
     aars: ["m2repository/androidx/asynclayoutinflater/asynclayoutinflater/1.0.0-alpha1/asynclayoutinflater-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -96,6 +101,7 @@
 android_library {
     name: "androidx.asynclayoutinflater_asynclayoutinflater",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.asynclayoutinflater_asynclayoutinflater/AndroidManifest.xml",
     static_libs: [
         "androidx.asynclayoutinflater_asynclayoutinflater-nodeps",
@@ -109,6 +115,7 @@
     name: "androidx.browser_browser-nodeps",
     aars: ["m2repository/androidx/browser/browser/1.0.0-alpha1/browser-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "15",
     static_libs: [
         "androidx.core_core",
         "androidx.interpolator_interpolator",
@@ -119,6 +126,7 @@
 android_library {
     name: "androidx.browser_browser",
     sdk_version: "current",
+    min_sdk_version: "15",
     manifest: "manifests/androidx.browser_browser/AndroidManifest.xml",
     static_libs: [
         "androidx.browser_browser-nodeps",
@@ -135,6 +143,7 @@
     name: "androidx.car_car-nodeps",
     aars: ["m2repository/androidx/car/car/1.0.0-alpha3/car-1.0.0-alpha3.aar"],
     sdk_version: "current",
+    min_sdk_version: "24",
     static_libs: [
         "com.google.android.material_material",
         "androidx.appcompat_appcompat",
@@ -148,6 +157,7 @@
 android_library {
     name: "androidx.car_car",
     sdk_version: "current",
+    min_sdk_version: "24",
     manifest: "manifests/androidx.car_car/AndroidManifest.xml",
     static_libs: [
         "androidx.car_car-nodeps",
@@ -166,6 +176,7 @@
     name: "androidx.cardview_cardview-nodeps",
     aars: ["m2repository/androidx/cardview/cardview/1.0.0-alpha1/cardview-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -173,6 +184,7 @@
 android_library {
     name: "androidx.cardview_cardview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.cardview_cardview/AndroidManifest.xml",
     static_libs: [
         "androidx.cardview_cardview-nodeps",
@@ -201,6 +213,7 @@
     name: "androidx.coordinatorlayout_coordinatorlayout-nodeps",
     aars: ["m2repository/androidx/coordinatorlayout/coordinatorlayout/1.0.0-alpha1/coordinatorlayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.customview_customview",
@@ -210,6 +223,7 @@
 android_library {
     name: "androidx.coordinatorlayout_coordinatorlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.coordinatorlayout_coordinatorlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.coordinatorlayout_coordinatorlayout-nodeps",
@@ -224,6 +238,7 @@
     name: "androidx.core_core-nodeps",
     aars: ["m2repository/androidx/core/core/1.0.0-alpha1/core-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.lifecycle_lifecycle-runtime",
         "androidx.versionedparcelable_versionedparcelable",
@@ -233,6 +248,7 @@
 android_library {
     name: "androidx.core_core",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.core_core/AndroidManifest.xml",
     static_libs: [
         "androidx.core_core-nodeps",
@@ -248,6 +264,7 @@
     name: "androidx.cursoradapter_cursoradapter-nodeps",
     aars: ["m2repository/androidx/cursoradapter/cursoradapter/1.0.0-alpha1/cursoradapter-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -255,6 +272,7 @@
 android_library {
     name: "androidx.cursoradapter_cursoradapter",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.cursoradapter_cursoradapter/AndroidManifest.xml",
     static_libs: [
         "androidx.cursoradapter_cursoradapter-nodeps",
@@ -267,6 +285,7 @@
     name: "androidx.customview_customview-nodeps",
     aars: ["m2repository/androidx/customview/customview/1.0.0-alpha1/customview-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -275,6 +294,7 @@
 android_library {
     name: "androidx.customview_customview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.customview_customview/AndroidManifest.xml",
     static_libs: [
         "androidx.customview_customview-nodeps",
@@ -288,6 +308,7 @@
     name: "androidx.documentfile_documentfile-nodeps",
     aars: ["m2repository/androidx/documentfile/documentfile/1.0.0-alpha1/documentfile-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -295,6 +316,7 @@
 android_library {
     name: "androidx.documentfile_documentfile",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.documentfile_documentfile/AndroidManifest.xml",
     static_libs: [
         "androidx.documentfile_documentfile-nodeps",
@@ -307,6 +329,7 @@
     name: "androidx.drawerlayout_drawerlayout-nodeps",
     aars: ["m2repository/androidx/drawerlayout/drawerlayout/1.0.0-alpha1/drawerlayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.customview_customview",
@@ -316,6 +339,7 @@
 android_library {
     name: "androidx.drawerlayout_drawerlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.drawerlayout_drawerlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.drawerlayout_drawerlayout-nodeps",
@@ -330,6 +354,7 @@
     name: "androidx.dynamicanimation_dynamicanimation-nodeps",
     aars: ["m2repository/androidx/dynamicanimation/dynamicanimation/1.0.0-alpha1/dynamicanimation-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-utils",
@@ -339,6 +364,7 @@
 android_library {
     name: "androidx.dynamicanimation_dynamicanimation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.dynamicanimation_dynamicanimation/AndroidManifest.xml",
     static_libs: [
         "androidx.dynamicanimation_dynamicanimation-nodeps",
@@ -353,6 +379,7 @@
     name: "androidx.emoji_emoji-appcompat-nodeps",
     aars: ["m2repository/androidx/emoji/emoji-appcompat/1.0.0-alpha1/emoji-appcompat-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.emoji_emoji",
         "androidx.appcompat_appcompat",
@@ -362,6 +389,7 @@
 android_library {
     name: "androidx.emoji_emoji-appcompat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.emoji_emoji-appcompat/AndroidManifest.xml",
     static_libs: [
         "androidx.emoji_emoji-appcompat-nodeps",
@@ -375,6 +403,7 @@
     name: "androidx.emoji_emoji-bundled-nodeps",
     aars: ["m2repository/androidx/emoji/emoji-bundled/1.0.0-alpha1/emoji-bundled-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.emoji_emoji",
     ],
@@ -383,6 +412,7 @@
 android_library {
     name: "androidx.emoji_emoji-bundled",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.emoji_emoji-bundled/AndroidManifest.xml",
     static_libs: [
         "androidx.emoji_emoji-bundled-nodeps",
@@ -395,6 +425,7 @@
     name: "androidx.emoji_emoji-nodeps",
     aars: ["m2repository/androidx/emoji/emoji/1.0.0-alpha1/emoji-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -403,6 +434,7 @@
 android_library {
     name: "androidx.emoji_emoji",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.emoji_emoji/AndroidManifest.xml",
     static_libs: [
         "androidx.emoji_emoji-nodeps",
@@ -415,6 +447,7 @@
     name: "androidx.exifinterface_exifinterface-nodeps",
     aars: ["m2repository/androidx/exifinterface/exifinterface/1.0.0-alpha1/exifinterface-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -422,6 +455,7 @@
 android_library {
     name: "androidx.exifinterface_exifinterface",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.exifinterface_exifinterface/AndroidManifest.xml",
     static_libs: [
         "androidx.exifinterface_exifinterface-nodeps",
@@ -434,6 +468,7 @@
     name: "androidx.fragment_fragment-nodeps",
     aars: ["m2repository/androidx/fragment/fragment/1.0.0-alpha1/fragment-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -446,6 +481,7 @@
 android_library {
     name: "androidx.fragment_fragment",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.fragment_fragment/AndroidManifest.xml",
     static_libs: [
         "androidx.fragment_fragment-nodeps",
@@ -463,6 +499,7 @@
     name: "androidx.gridlayout_gridlayout-nodeps",
     aars: ["m2repository/androidx/gridlayout/gridlayout/1.0.0-alpha1/gridlayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -472,6 +509,7 @@
 android_library {
     name: "androidx.gridlayout_gridlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.gridlayout_gridlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.gridlayout_gridlayout-nodeps",
@@ -485,6 +523,7 @@
     name: "androidx.heifwriter_heifwriter-nodeps",
     aars: ["m2repository/androidx/heifwriter/heifwriter/1.0.0-alpha1/heifwriter-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "28",
     static_libs: [
     ],
 }
@@ -492,6 +531,7 @@
 android_library {
     name: "androidx.heifwriter_heifwriter",
     sdk_version: "current",
+    min_sdk_version: "28",
     manifest: "manifests/androidx.heifwriter_heifwriter/AndroidManifest.xml",
     static_libs: [
         "androidx.heifwriter_heifwriter-nodeps",
@@ -504,6 +544,7 @@
     name: "androidx.interpolator_interpolator-nodeps",
     aars: ["m2repository/androidx/interpolator/interpolator/1.0.0-alpha1/interpolator-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -511,6 +552,7 @@
 android_library {
     name: "androidx.interpolator_interpolator",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.interpolator_interpolator/AndroidManifest.xml",
     static_libs: [
         "androidx.interpolator_interpolator-nodeps",
@@ -523,6 +565,7 @@
     name: "androidx.leanback_leanback-preference-nodeps",
     aars: ["m2repository/androidx/leanback/leanback-preference/1.0.0-alpha1/leanback-preference-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "17",
     static_libs: [
         "androidx.appcompat_appcompat",
         "androidx.recyclerview_recyclerview",
@@ -535,6 +578,7 @@
 android_library {
     name: "androidx.leanback_leanback-preference",
     sdk_version: "current",
+    min_sdk_version: "17",
     manifest: "manifests/androidx.leanback_leanback-preference/AndroidManifest.xml",
     static_libs: [
         "androidx.leanback_leanback-preference-nodeps",
@@ -552,6 +596,7 @@
     name: "androidx.leanback_leanback-nodeps",
     aars: ["m2repository/androidx/leanback/leanback/1.0.0-alpha1/leanback-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "17",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -564,6 +609,7 @@
 android_library {
     name: "androidx.leanback_leanback",
     sdk_version: "current",
+    min_sdk_version: "17",
     manifest: "manifests/androidx.leanback_leanback/AndroidManifest.xml",
     static_libs: [
         "androidx.leanback_leanback-nodeps",
@@ -580,6 +626,7 @@
     name: "androidx.legacy_legacy-preference-v14-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-preference-v14/1.0.0-alpha1/legacy-preference-v14-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.preference_preference",
     ],
@@ -588,6 +635,7 @@
 android_library {
     name: "androidx.legacy_legacy-preference-v14",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.legacy_legacy-preference-v14/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-preference-v14-nodeps",
@@ -600,6 +648,7 @@
     name: "androidx.legacy_legacy-support-core-ui-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-core-ui/1.0.0-alpha1/legacy-support-core-ui-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-utils",
@@ -618,6 +667,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-core-ui",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.legacy_legacy-support-core-ui/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-support-core-ui-nodeps",
@@ -641,6 +691,7 @@
     name: "androidx.legacy_legacy-support-core-utils-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-core-utils/1.0.0-alpha1/legacy-support-core-utils-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.documentfile_documentfile",
@@ -653,6 +704,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-core-utils",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.legacy_legacy-support-core-utils/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-support-core-utils-nodeps",
@@ -670,6 +722,7 @@
     name: "androidx.legacy_legacy-support-v13-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-v13/1.0.0-alpha1/legacy-support-v13-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.legacy_legacy-support-v4",
     ],
@@ -678,6 +731,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-v13",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.legacy_legacy-support-v13/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-support-v13-nodeps",
@@ -690,6 +744,7 @@
     name: "androidx.legacy_legacy-support-v4-nodeps",
     aars: ["m2repository/androidx/legacy/legacy-support-v4/1.0.0-alpha1/legacy-support-v4-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.media_media",
@@ -702,6 +757,7 @@
 android_library {
     name: "androidx.legacy_legacy-support-v4",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.legacy_legacy-support-v4/AndroidManifest.xml",
     static_libs: [
         "androidx.legacy_legacy-support-v4-nodeps",
@@ -751,6 +807,7 @@
     name: "androidx.lifecycle_lifecycle-extensions-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-extensions/2.0.0-alpha1/lifecycle-extensions-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.lifecycle_lifecycle-runtime",
         "androidx.arch.core_core-runtime",
@@ -765,6 +822,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-extensions",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-extensions/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-extensions-nodeps",
@@ -785,6 +843,7 @@
     name: "androidx.lifecycle_lifecycle-livedata-core-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata-core/2.0.0-alpha1/lifecycle-livedata-core-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.arch.core_core-runtime",
     ],
@@ -793,6 +852,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata-core",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-livedata-core/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-livedata-core-nodeps",
@@ -807,6 +867,7 @@
     name: "androidx.lifecycle_lifecycle-livedata-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-livedata/2.0.0-alpha1/lifecycle-livedata-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.arch.core_core-runtime",
         "androidx.lifecycle_lifecycle-livedata-core",
@@ -816,6 +877,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-livedata",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-livedata/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-livedata-nodeps",
@@ -830,6 +892,7 @@
     name: "androidx.lifecycle_lifecycle-process-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-process/2.0.0-alpha1/lifecycle-process-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.lifecycle_lifecycle-runtime",
     ],
@@ -838,6 +901,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-process",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-process/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-process-nodeps",
@@ -850,6 +914,7 @@
     name: "androidx.lifecycle_lifecycle-runtime-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-runtime/2.0.0-alpha1/lifecycle-runtime-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -857,6 +922,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-runtime/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-runtime-nodeps",
@@ -871,6 +937,7 @@
     name: "androidx.lifecycle_lifecycle-service-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-service/2.0.0-alpha1/lifecycle-service-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.lifecycle_lifecycle-runtime",
     ],
@@ -879,6 +946,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-service",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-service/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-service-nodeps",
@@ -891,6 +959,7 @@
     name: "androidx.lifecycle_lifecycle-viewmodel-nodeps",
     aars: ["m2repository/androidx/lifecycle/lifecycle-viewmodel/2.0.0-alpha1/lifecycle-viewmodel-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -898,6 +967,7 @@
 android_library {
     name: "androidx.lifecycle_lifecycle-viewmodel",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.lifecycle_lifecycle-viewmodel/AndroidManifest.xml",
     static_libs: [
         "androidx.lifecycle_lifecycle-viewmodel-nodeps",
@@ -910,6 +980,7 @@
     name: "androidx.loader_loader-nodeps",
     aars: ["m2repository/androidx/loader/loader/1.0.0-alpha1/loader-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.lifecycle_lifecycle-livedata-core",
@@ -920,6 +991,7 @@
 android_library {
     name: "androidx.loader_loader",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.loader_loader/AndroidManifest.xml",
     static_libs: [
         "androidx.loader_loader-nodeps",
@@ -935,6 +1007,7 @@
     name: "androidx.localbroadcastmanager_localbroadcastmanager-nodeps",
     aars: ["m2repository/androidx/localbroadcastmanager/localbroadcastmanager/1.0.0-alpha1/localbroadcastmanager-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -942,6 +1015,7 @@
 android_library {
     name: "androidx.localbroadcastmanager_localbroadcastmanager",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.localbroadcastmanager_localbroadcastmanager/AndroidManifest.xml",
     static_libs: [
         "androidx.localbroadcastmanager_localbroadcastmanager-nodeps",
@@ -954,6 +1028,7 @@
     name: "androidx.media_media-nodeps",
     aars: ["m2repository/androidx/media/media/1.0.0-alpha1/media-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -962,6 +1037,7 @@
 android_library {
     name: "androidx.media_media",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.media_media/AndroidManifest.xml",
     static_libs: [
         "androidx.media_media-nodeps",
@@ -975,6 +1051,7 @@
     name: "androidx.mediarouter_mediarouter-nodeps",
     aars: ["m2repository/androidx/mediarouter/mediarouter/1.0.0-alpha1/mediarouter-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.media_media",
         "androidx.appcompat_appcompat",
@@ -985,6 +1062,7 @@
 android_library {
     name: "androidx.mediarouter_mediarouter",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.mediarouter_mediarouter/AndroidManifest.xml",
     static_libs: [
         "androidx.mediarouter_mediarouter-nodeps",
@@ -1016,6 +1094,7 @@
     name: "androidx.paging_paging-runtime-nodeps",
     aars: ["m2repository/androidx/paging/paging-runtime/2.0.0-alpha1/paging-runtime-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.arch.core_core-runtime",
         "androidx.lifecycle_lifecycle-runtime",
@@ -1027,6 +1106,7 @@
 android_library {
     name: "androidx.paging_paging-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.paging_paging-runtime/AndroidManifest.xml",
     static_libs: [
         "androidx.paging_paging-runtime-nodeps",
@@ -1043,6 +1123,7 @@
     name: "androidx.palette_palette-nodeps",
     aars: ["m2repository/androidx/palette/palette/1.0.0-alpha1/palette-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-utils",
@@ -1052,6 +1133,7 @@
 android_library {
     name: "androidx.palette_palette",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.palette_palette/AndroidManifest.xml",
     static_libs: [
         "androidx.palette_palette-nodeps",
@@ -1065,6 +1147,7 @@
     name: "androidx.percentlayout_percentlayout-nodeps",
     aars: ["m2repository/androidx/percentlayout/percentlayout/1.0.0-alpha1/percentlayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -1073,6 +1156,7 @@
 android_library {
     name: "androidx.percentlayout_percentlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.percentlayout_percentlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.percentlayout_percentlayout-nodeps",
@@ -1085,6 +1169,7 @@
     name: "androidx.preference_preference-nodeps",
     aars: ["m2repository/androidx/preference/preference/1.0.0-alpha1/preference-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.fragment_fragment",
@@ -1096,6 +1181,7 @@
 android_library {
     name: "androidx.preference_preference",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.preference_preference/AndroidManifest.xml",
     static_libs: [
         "androidx.preference_preference-nodeps",
@@ -1112,6 +1198,7 @@
     name: "androidx.print_print-nodeps",
     aars: ["m2repository/androidx/print/print/1.0.0-alpha1/print-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -1119,6 +1206,7 @@
 android_library {
     name: "androidx.print_print",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.print_print/AndroidManifest.xml",
     static_libs: [
         "androidx.print_print-nodeps",
@@ -1131,6 +1219,7 @@
     name: "androidx.recommendation_recommendation-nodeps",
     aars: ["m2repository/androidx/recommendation/recommendation/1.0.0-alpha1/recommendation-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "21",
     static_libs: [
     ],
 }
@@ -1138,6 +1227,7 @@
 android_library {
     name: "androidx.recommendation_recommendation",
     sdk_version: "current",
+    min_sdk_version: "21",
     manifest: "manifests/androidx.recommendation_recommendation/AndroidManifest.xml",
     static_libs: [
         "androidx.recommendation_recommendation-nodeps",
@@ -1150,6 +1240,7 @@
     name: "androidx.recyclerview_recyclerview-selection-nodeps",
     aars: ["m2repository/androidx/recyclerview/recyclerview-selection/1.0.0-alpha1/recyclerview-selection-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.recyclerview_recyclerview",
         "androidx.core_core",
@@ -1159,6 +1250,7 @@
 android_library {
     name: "androidx.recyclerview_recyclerview-selection",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.recyclerview_recyclerview-selection/AndroidManifest.xml",
     static_libs: [
         "androidx.recyclerview_recyclerview-selection-nodeps",
@@ -1173,6 +1265,7 @@
     name: "androidx.recyclerview_recyclerview-nodeps",
     aars: ["m2repository/androidx/recyclerview/recyclerview/1.0.0-alpha1/recyclerview-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -1182,6 +1275,7 @@
 android_library {
     name: "androidx.recyclerview_recyclerview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.recyclerview_recyclerview/AndroidManifest.xml",
     static_libs: [
         "androidx.recyclerview_recyclerview-nodeps",
@@ -1212,6 +1306,7 @@
     name: "androidx.room_room-runtime-nodeps",
     aars: ["m2repository/androidx/room/room-runtime/2.0.0-alpha1/room-runtime-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.sqlite_sqlite-framework",
         "androidx.sqlite_sqlite",
@@ -1223,6 +1318,7 @@
 android_library {
     name: "androidx.room_room-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.room_room-runtime/AndroidManifest.xml",
     static_libs: [
         "androidx.room_room-runtime-nodeps",
@@ -1239,6 +1335,7 @@
     name: "androidx.slice_slice-builders-nodeps",
     aars: ["m2repository/androidx/slice/slice-builders/1.0.0-alpha1/slice-builders-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.slice_slice-core",
         "androidx.core_core",
@@ -1248,6 +1345,7 @@
 android_library {
     name: "androidx.slice_slice-builders",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/androidx.slice_slice-builders/AndroidManifest.xml",
     static_libs: [
         "androidx.slice_slice-builders-nodeps",
@@ -1262,6 +1360,7 @@
     name: "androidx.slice_slice-core-nodeps",
     aars: ["m2repository/androidx/slice/slice-core/1.0.0-alpha1/slice-core-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -1270,6 +1369,7 @@
 android_library {
     name: "androidx.slice_slice-core",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/androidx.slice_slice-core/AndroidManifest.xml",
     static_libs: [
         "androidx.slice_slice-core-nodeps",
@@ -1283,6 +1383,7 @@
     name: "androidx.slice_slice-view-nodeps",
     aars: ["m2repository/androidx/slice/slice-view/1.0.0-alpha1/slice-view-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "androidx.lifecycle_lifecycle-livedata-core",
         "androidx.slice_slice-core",
@@ -1293,6 +1394,7 @@
 android_library {
     name: "androidx.slice_slice-view",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/androidx.slice_slice-view/AndroidManifest.xml",
     static_libs: [
         "androidx.slice_slice-view-nodeps",
@@ -1307,6 +1409,7 @@
     name: "androidx.slidingpanelayout_slidingpanelayout-nodeps",
     aars: ["m2repository/androidx/slidingpanelayout/slidingpanelayout/1.0.0-alpha1/slidingpanelayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.customview_customview",
@@ -1316,6 +1419,7 @@
 android_library {
     name: "androidx.slidingpanelayout_slidingpanelayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.slidingpanelayout_slidingpanelayout/AndroidManifest.xml",
     static_libs: [
         "androidx.slidingpanelayout_slidingpanelayout-nodeps",
@@ -1330,6 +1434,7 @@
     name: "androidx.sqlite_sqlite-framework-nodeps",
     aars: ["m2repository/androidx/sqlite/sqlite-framework/2.0.0-alpha1/sqlite-framework-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.sqlite_sqlite",
     ],
@@ -1338,6 +1443,7 @@
 android_library {
     name: "androidx.sqlite_sqlite-framework",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.sqlite_sqlite-framework/AndroidManifest.xml",
     static_libs: [
         "androidx.sqlite_sqlite-framework-nodeps",
@@ -1351,6 +1457,7 @@
     name: "androidx.sqlite_sqlite-nodeps",
     aars: ["m2repository/androidx/sqlite/sqlite/2.0.0-alpha1/sqlite-2.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -1358,6 +1465,7 @@
 android_library {
     name: "androidx.sqlite_sqlite",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.sqlite_sqlite/AndroidManifest.xml",
     static_libs: [
         "androidx.sqlite_sqlite-nodeps",
@@ -1370,6 +1478,7 @@
     name: "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
     aars: ["m2repository/androidx/swiperefreshlayout/swiperefreshlayout/1.0.0-alpha1/swiperefreshlayout-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.interpolator_interpolator",
@@ -1379,6 +1488,7 @@
 android_library {
     name: "androidx.swiperefreshlayout_swiperefreshlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.swiperefreshlayout_swiperefreshlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.swiperefreshlayout_swiperefreshlayout-nodeps",
@@ -1393,6 +1503,7 @@
     name: "androidx.transition_transition-nodeps",
     aars: ["m2repository/androidx/transition/transition/1.0.0-alpha1/transition-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -1401,6 +1512,7 @@
 android_library {
     name: "androidx.transition_transition",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.transition_transition/AndroidManifest.xml",
     static_libs: [
         "androidx.transition_transition-nodeps",
@@ -1414,6 +1526,7 @@
     name: "androidx.tvprovider_tvprovider-nodeps",
     aars: ["m2repository/androidx/tvprovider/tvprovider/1.0.0-alpha1/tvprovider-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "21",
     static_libs: [
         "androidx.core_core",
     ],
@@ -1422,6 +1535,7 @@
 android_library {
     name: "androidx.tvprovider_tvprovider",
     sdk_version: "current",
+    min_sdk_version: "21",
     manifest: "manifests/androidx.tvprovider_tvprovider/AndroidManifest.xml",
     static_libs: [
         "androidx.tvprovider_tvprovider-nodeps",
@@ -1435,6 +1549,7 @@
     name: "androidx.vectordrawable_vectordrawable-animated-nodeps",
     aars: ["m2repository/androidx/vectordrawable/vectordrawable-animated/1.0.0-alpha1/vectordrawable-animated-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.vectordrawable_vectordrawable",
         "androidx.legacy_legacy-support-core-ui",
@@ -1444,6 +1559,7 @@
 android_library {
     name: "androidx.vectordrawable_vectordrawable-animated",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.vectordrawable_vectordrawable-animated/AndroidManifest.xml",
     static_libs: [
         "androidx.vectordrawable_vectordrawable-animated-nodeps",
@@ -1457,6 +1573,7 @@
     name: "androidx.vectordrawable_vectordrawable-nodeps",
     aars: ["m2repository/androidx/vectordrawable/vectordrawable/1.0.0-alpha1/vectordrawable-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -1465,6 +1582,7 @@
 android_library {
     name: "androidx.vectordrawable_vectordrawable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.vectordrawable_vectordrawable/AndroidManifest.xml",
     static_libs: [
         "androidx.vectordrawable_vectordrawable-nodeps",
@@ -1478,6 +1596,7 @@
     name: "androidx.versionedparcelable_versionedparcelable-nodeps",
     aars: ["m2repository/androidx/versionedparcelable/versionedparcelable/1.0.0-alpha1/versionedparcelable-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -1485,6 +1604,7 @@
 android_library {
     name: "androidx.versionedparcelable_versionedparcelable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.versionedparcelable_versionedparcelable/AndroidManifest.xml",
     static_libs: [
         "androidx.versionedparcelable_versionedparcelable-nodeps",
@@ -1497,6 +1617,7 @@
     name: "androidx.viewpager_viewpager-nodeps",
     aars: ["m2repository/androidx/viewpager/viewpager/1.0.0-alpha1/viewpager-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.customview_customview",
@@ -1506,6 +1627,7 @@
 android_library {
     name: "androidx.viewpager_viewpager",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.viewpager_viewpager/AndroidManifest.xml",
     static_libs: [
         "androidx.viewpager_viewpager-nodeps",
@@ -1520,6 +1642,7 @@
     name: "androidx.wear_wear-nodeps",
     aars: ["m2repository/androidx/wear/wear/1.0.0-alpha1/wear-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "23",
     static_libs: [
         "androidx.legacy_legacy-support-core-ui",
         "androidx.fragment_fragment",
@@ -1531,6 +1654,7 @@
 android_library {
     name: "androidx.wear_wear",
     sdk_version: "current",
+    min_sdk_version: "23",
     manifest: "manifests/androidx.wear_wear/AndroidManifest.xml",
     static_libs: [
         "androidx.wear_wear-nodeps",
@@ -1547,6 +1671,7 @@
     name: "androidx.webkit_webkit-nodeps",
     aars: ["m2repository/androidx/webkit/webkit/1.0.0-alpha1/webkit-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
     ],
@@ -1555,6 +1680,7 @@
 android_library {
     name: "androidx.webkit_webkit",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.webkit_webkit/AndroidManifest.xml",
     static_libs: [
         "androidx.webkit_webkit-nodeps",
diff --git a/current/extras/app-toolkit/Android.bp b/current/extras/app-toolkit/Android.bp
index 753fea0..a1a0381 100644
--- a/current/extras/app-toolkit/Android.bp
+++ b/current/extras/app-toolkit/Android.bp
@@ -21,6 +21,7 @@
     name: "android-arch-core-runtime-nodeps",
     aars: ["m2repository/android/arch/core/runtime/28.0.0/runtime-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -28,6 +29,7 @@
 android_library {
     name: "android-arch-core-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-core-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-core-runtime-nodeps",
@@ -74,6 +76,7 @@
     name: "android-arch-lifecycle-extensions-nodeps",
     aars: ["m2repository/android/arch/lifecycle/extensions/28.0.0/extensions-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-lifecycle-runtime",
         "android-arch-core-runtime",
@@ -85,6 +88,7 @@
 android_library {
     name: "android-arch-lifecycle-extensions",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-lifecycle-extensions/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-extensions-nodeps",
@@ -103,6 +107,7 @@
     name: "android-arch-lifecycle-livedata-core-nodeps",
     aars: ["m2repository/android/arch/lifecycle/livedata-core/28.0.0/livedata-core-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-core-runtime",
     ],
@@ -111,6 +116,7 @@
 android_library {
     name: "android-arch-lifecycle-livedata-core",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-lifecycle-livedata-core/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-livedata-core-nodeps",
@@ -125,6 +131,7 @@
     name: "android-arch-lifecycle-livedata-nodeps",
     aars: ["m2repository/android/arch/lifecycle/livedata/28.0.0/livedata-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-core-runtime",
         "android-arch-lifecycle-livedata-core",
@@ -134,6 +141,7 @@
 android_library {
     name: "android-arch-lifecycle-livedata",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-lifecycle-livedata/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-livedata-nodeps",
@@ -148,6 +156,7 @@
     name: "android-arch-lifecycle-runtime-nodeps",
     aars: ["m2repository/android/arch/lifecycle/runtime/28.0.0/runtime-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -155,6 +164,7 @@
 android_library {
     name: "android-arch-lifecycle-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-lifecycle-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-runtime-nodeps",
@@ -169,6 +179,7 @@
     name: "android-arch-lifecycle-viewmodel-nodeps",
     aars: ["m2repository/android/arch/lifecycle/viewmodel/28.0.0/viewmodel-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -176,6 +187,7 @@
 android_library {
     name: "android-arch-lifecycle-viewmodel",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-lifecycle-viewmodel/AndroidManifest.xml",
     static_libs: [
         "android-arch-lifecycle-viewmodel-nodeps",
@@ -205,6 +217,7 @@
     name: "android-arch-paging-runtime-nodeps",
     aars: ["m2repository/android/arch/paging/runtime/28.0.0/runtime-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-core-runtime",
         "android-arch-lifecycle-runtime",
@@ -215,6 +228,7 @@
 android_library {
     name: "android-arch-paging-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-paging-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-paging-runtime-nodeps",
@@ -231,6 +245,7 @@
     name: "android-arch-persistence-db-framework-nodeps",
     aars: ["m2repository/android/arch/persistence/db-framework/28.0.0/db-framework-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-persistence-db",
     ],
@@ -239,6 +254,7 @@
 android_library {
     name: "android-arch-persistence-db-framework",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-persistence-db-framework/AndroidManifest.xml",
     static_libs: [
         "android-arch-persistence-db-framework-nodeps",
@@ -252,6 +268,7 @@
     name: "android-arch-persistence-db-nodeps",
     aars: ["m2repository/android/arch/persistence/db/28.0.0/db-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -259,6 +276,7 @@
 android_library {
     name: "android-arch-persistence-db",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-persistence-db/AndroidManifest.xml",
     static_libs: [
         "android-arch-persistence-db-nodeps",
@@ -287,6 +305,7 @@
     name: "android-arch-room-runtime-nodeps",
     aars: ["m2repository/android/arch/persistence/room/runtime/28.0.0/runtime-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-persistence-db-framework",
         "android-arch-persistence-db",
@@ -297,6 +316,7 @@
 android_library {
     name: "android-arch-room-runtime",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-arch-room-runtime/AndroidManifest.xml",
     static_libs: [
         "android-arch-room-runtime-nodeps",
diff --git a/current/extras/constraint-layout-x/Android.bp b/current/extras/constraint-layout-x/Android.bp
index 910d333..887db91 100644
--- a/current/extras/constraint-layout-x/Android.bp
+++ b/current/extras/constraint-layout-x/Android.bp
@@ -5,6 +5,7 @@
     name: "androidx-constraintlayout_constraintlayout-nodeps",
     aars: ["layout/constraintlayout-1.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "9",
     static_libs: [
     ],
 }
@@ -12,6 +13,7 @@
 android_library {
     name: "androidx-constraintlayout_constraintlayout",
     sdk_version: "current",
+    min_sdk_version: "9",
     manifest: "manifests/androidx-constraintlayout_constraintlayout/AndroidManifest.xml",
     static_libs: [
         "androidx-constraintlayout_constraintlayout-nodeps",
diff --git a/current/extras/constraint-layout/Android.bp b/current/extras/constraint-layout/Android.bp
index 65a8c90..991075a 100644
--- a/current/extras/constraint-layout/Android.bp
+++ b/current/extras/constraint-layout/Android.bp
@@ -5,6 +5,7 @@
     name: "android-support-constraint-layout-nodeps",
     aars: ["constraintlayout/constraint-layout-1.1.0-beta1.aar"],
     sdk_version: "current",
+    min_sdk_version: "9",
     static_libs: [
     ],
 }
@@ -12,6 +13,7 @@
 android_library {
     name: "android-support-constraint-layout",
     sdk_version: "current",
+    min_sdk_version: "9",
     manifest: "manifests/android-support-constraint-layout/AndroidManifest.xml",
     static_libs: [
         "android-support-constraint-layout-nodeps",
diff --git a/current/extras/material-design-split-x/Android.bp b/current/extras/material-design-split-x/Android.bp
index 0d18325..e65922f 100644
--- a/current/extras/material-design-split-x/Android.bp
+++ b/current/extras/material-design-split-x/Android.bp
@@ -5,6 +5,7 @@
     name: "androidx.design_design-animation-nodeps",
     aars: ["repository/com/android/temp/support/design-animation/28.0.0-alpha1/design-animation-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -14,6 +15,7 @@
 android_library {
     name: "androidx.design_design-animation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-animation/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-animation-nodeps",
@@ -28,6 +30,7 @@
     name: "androidx.design_design-bottomappbar-nodeps",
     aars: ["repository/com/android/temp/support/design-bottomappbar/28.0.0-alpha1/design-bottomappbar-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -43,6 +46,7 @@
 android_library {
     name: "androidx.design_design-bottomappbar",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-bottomappbar/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-bottomappbar-nodeps",
@@ -63,6 +67,7 @@
     name: "androidx.design_design-bottomnavigation-nodeps",
     aars: ["repository/com/android/temp/support/design-bottomnavigation/28.0.0-alpha1/design-bottomnavigation-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -71,6 +76,7 @@
 android_library {
     name: "androidx.design_design-bottomnavigation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-bottomnavigation/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-bottomnavigation-nodeps",
@@ -84,6 +90,7 @@
     name: "androidx.design_design-bottomsheet-nodeps",
     aars: ["repository/com/android/temp/support/design-bottomsheet/28.0.0-alpha1/design-bottomsheet-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
         "androidx.design_design-dialog",
@@ -93,6 +100,7 @@
 android_library {
     name: "androidx.design_design-bottomsheet",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-bottomsheet/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-bottomsheet-nodeps",
@@ -106,6 +114,7 @@
     name: "androidx.design_design-button-nodeps",
     aars: ["repository/com/android/temp/support/design-button/28.0.0-alpha1/design-button-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-utils",
@@ -119,6 +128,7 @@
 android_library {
     name: "androidx.design_design-button",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-button/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-button-nodeps",
@@ -137,6 +147,7 @@
     name: "androidx.design_design-canvas-nodeps",
     aars: ["repository/com/android/temp/support/design-canvas/28.0.0-alpha1/design-canvas-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -144,6 +155,7 @@
 android_library {
     name: "androidx.design_design-canvas",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-canvas/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-canvas-nodeps",
@@ -156,6 +168,7 @@
     name: "androidx.design_design-card-nodeps",
     aars: ["repository/com/android/temp/support/design-card/28.0.0-alpha1/design-card-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.legacy_legacy-support-core-utils",
         "androidx.appcompat_appcompat",
@@ -168,6 +181,7 @@
 android_library {
     name: "androidx.design_design-card",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-card/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-card-nodeps",
@@ -185,6 +199,7 @@
     name: "androidx.design_design-chip-nodeps",
     aars: ["repository/com/android/temp/support/design-chip/28.0.0-alpha1/design-chip-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.appcompat_appcompat",
@@ -201,6 +216,7 @@
 android_library {
     name: "androidx.design_design-chip",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-chip/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-chip-nodeps",
@@ -222,6 +238,7 @@
     name: "androidx.design_design-circularreveal-cardview-nodeps",
     aars: ["repository/com/android/temp/support/design-circularreveal-cardview/28.0.0-alpha1/design-circularreveal-cardview-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.cardview_cardview",
         "androidx.design_design-circularreveal",
@@ -231,6 +248,7 @@
 android_library {
     name: "androidx.design_design-circularreveal-cardview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-circularreveal-cardview/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-circularreveal-cardview-nodeps",
@@ -245,6 +263,7 @@
     name: "androidx.design_design-circularreveal-coordinatorlayout-nodeps",
     aars: ["repository/com/android/temp/support/design-circularreveal-coordinatorlayout/28.0.0-alpha1/design-circularreveal-coordinatorlayout-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.legacy_legacy-support-core-ui",
         "androidx.design_design-circularreveal",
@@ -254,6 +273,7 @@
 android_library {
     name: "androidx.design_design-circularreveal-coordinatorlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-circularreveal-coordinatorlayout/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-circularreveal-coordinatorlayout-nodeps",
@@ -268,6 +288,7 @@
     name: "androidx.design_design-circularreveal-nodeps",
     aars: ["repository/com/android/temp/support/design-circularreveal/28.0.0-alpha1/design-circularreveal-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.design_design-math",
     ],
@@ -276,6 +297,7 @@
 android_library {
     name: "androidx.design_design-circularreveal",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-circularreveal/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-circularreveal-nodeps",
@@ -289,6 +311,7 @@
     name: "androidx.design_design-color-nodeps",
     aars: ["repository/com/android/temp/support/design-color/28.0.0-alpha1/design-color-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -296,6 +319,7 @@
 android_library {
     name: "androidx.design_design-color",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-color/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-color-nodeps",
@@ -307,6 +331,7 @@
     name: "androidx.design_design-dialog-nodeps",
     aars: ["repository/com/android/temp/support/design-dialog/28.0.0-alpha1/design-dialog-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
         "androidx.design_design-bottomnavigation",
@@ -325,6 +350,7 @@
 android_library {
     name: "androidx.design_design-dialog",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-dialog/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-dialog-nodeps",
@@ -347,6 +373,7 @@
     name: "androidx.design_design-drawable-nodeps",
     aars: ["repository/com/android/temp/support/design-drawable/28.0.0-alpha1/design-drawable-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -354,6 +381,7 @@
 android_library {
     name: "androidx.design_design-drawable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-drawable/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-drawable-nodeps",
@@ -366,6 +394,7 @@
     name: "androidx.design_design-expandable-nodeps",
     aars: ["repository/com/android/temp/support/design-expandable/28.0.0-alpha1/design-expandable-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.legacy_legacy-support-core-ui",
     ],
@@ -374,6 +403,7 @@
 android_library {
     name: "androidx.design_design-expandable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-expandable/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-expandable-nodeps",
@@ -387,6 +417,7 @@
     name: "androidx.design_design-floatingactionbutton-nodeps",
     aars: ["repository/com/android/temp/support/design-floatingactionbutton/28.0.0-alpha1/design-floatingactionbutton-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
         "androidx.design_design-animation",
@@ -397,6 +428,7 @@
 android_library {
     name: "androidx.design_design-floatingactionbutton",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-floatingactionbutton/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-floatingactionbutton-nodeps",
@@ -411,6 +443,7 @@
     name: "androidx.design_design-internal-nodeps",
     aars: ["repository/com/android/temp/support/design-internal/28.0.0-alpha1/design-internal-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.transition_transition",
         "androidx.appcompat_appcompat",
@@ -424,6 +457,7 @@
 android_library {
     name: "androidx.design_design-internal",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-internal/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-internal-nodeps",
@@ -442,6 +476,7 @@
     name: "androidx.design_design-math-nodeps",
     aars: ["repository/com/android/temp/support/design-math/28.0.0-alpha1/design-math-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -449,6 +484,7 @@
 android_library {
     name: "androidx.design_design-math",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-math/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-math-nodeps",
@@ -460,6 +496,7 @@
     name: "androidx.design_design-navigation-nodeps",
     aars: ["repository/com/android/temp/support/design-navigation/28.0.0-alpha1/design-navigation-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -468,6 +505,7 @@
 android_library {
     name: "androidx.design_design-navigation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-navigation/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-navigation-nodeps",
@@ -480,6 +518,7 @@
     name: "androidx.design_design-resources-nodeps",
     aars: ["repository/com/android/temp/support/design-resources/28.0.0-alpha1/design-resources-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.appcompat_appcompat",
@@ -489,6 +528,7 @@
 android_library {
     name: "androidx.design_design-resources",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-resources/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-resources-nodeps",
@@ -503,6 +543,7 @@
     name: "androidx.design_design-ripple-nodeps",
     aars: ["repository/com/android/temp/support/design-ripple/28.0.0-alpha1/design-ripple-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.legacy_legacy-support-core-utils",
     ],
@@ -511,6 +552,7 @@
 android_library {
     name: "androidx.design_design-ripple",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-ripple/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-ripple-nodeps",
@@ -524,6 +566,7 @@
     name: "androidx.design_design-shape-nodeps",
     aars: ["repository/com/android/temp/support/design-shape/28.0.0-alpha1/design-shape-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.appcompat_appcompat",
@@ -533,6 +576,7 @@
 android_library {
     name: "androidx.design_design-shape",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-shape/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-shape-nodeps",
@@ -547,6 +591,7 @@
     name: "androidx.design_design-snackbar-nodeps",
     aars: ["repository/com/android/temp/support/design-snackbar/28.0.0-alpha1/design-snackbar-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -554,6 +599,7 @@
 android_library {
     name: "androidx.design_design-snackbar",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-snackbar/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-snackbar-nodeps",
@@ -565,6 +611,7 @@
     name: "androidx.design_design-stateful-nodeps",
     aars: ["repository/com/android/temp/support/design-stateful/28.0.0-alpha1/design-stateful-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -574,6 +621,7 @@
 android_library {
     name: "androidx.design_design-stateful",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-stateful/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-stateful-nodeps",
@@ -588,6 +636,7 @@
     name: "androidx.design_design-tabs-nodeps",
     aars: ["repository/com/android/temp/support/design-tabs/28.0.0-alpha1/design-tabs-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -596,6 +645,7 @@
 android_library {
     name: "androidx.design_design-tabs",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-tabs/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-tabs-nodeps",
@@ -608,6 +658,7 @@
     name: "androidx.design_design-textfield-nodeps",
     aars: ["repository/com/android/temp/support/design-textfield/28.0.0-alpha1/design-textfield-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -616,6 +667,7 @@
 android_library {
     name: "androidx.design_design-textfield",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-textfield/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-textfield-nodeps",
@@ -628,6 +680,7 @@
     name: "androidx.design_design-theme-nodeps",
     aars: ["repository/com/android/temp/support/design-theme/28.0.0-alpha1/design-theme-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
         "androidx.design_design-bottomnavigation",
@@ -647,6 +700,7 @@
 android_library {
     name: "androidx.design_design-theme",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-theme/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-theme-nodeps",
@@ -671,6 +725,7 @@
     name: "androidx.design_design-transformation-nodeps",
     aars: ["repository/com/android/temp/support/design-transformation/28.0.0-alpha1/design-transformation-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -686,6 +741,7 @@
 android_library {
     name: "androidx.design_design-transformation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-transformation/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-transformation-nodeps",
@@ -706,6 +762,7 @@
     name: "androidx.design_design-typography-nodeps",
     aars: ["repository/com/android/temp/support/design-typography/28.0.0-alpha1/design-typography-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.appcompat_appcompat",
     ],
@@ -714,6 +771,7 @@
 android_library {
     name: "androidx.design_design-typography",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-typography/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-typography-nodeps",
@@ -726,6 +784,7 @@
     name: "androidx.design_design-widget-nodeps",
     aars: ["repository/com/android/temp/support/design-widget/28.0.0-alpha1/design-widget-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -758,6 +817,7 @@
 android_library {
     name: "androidx.design_design-widget",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design-widget/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-widget-nodeps",
@@ -795,6 +855,7 @@
     name: "androidx.design_design-nodeps",
     aars: ["repository/com/android/temp/support/design/28.0.0-alpha1/design-28.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -839,6 +900,7 @@
 android_library {
     name: "androidx.design_design",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/androidx.design_design/AndroidManifest.xml",
     static_libs: [
         "androidx.design_design-nodeps",
diff --git a/current/extras/material-design-x/Android.bp b/current/extras/material-design-x/Android.bp
index 8856dc4..acf285c 100644
--- a/current/extras/material-design-x/Android.bp
+++ b/current/extras/material-design-x/Android.bp
@@ -5,6 +5,7 @@
     name: "com.google.android.material_material-nodeps",
     aars: ["repo_out/com/google/android/material/material/1.0.0-alpha1/material-1.0.0-alpha1.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "androidx.core_core",
         "androidx.legacy_legacy-support-core-ui",
@@ -20,6 +21,7 @@
 android_library {
     name: "com.google.android.material_material",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/com.google.android.material_material/AndroidManifest.xml",
     static_libs: [
         "com.google.android.material_material-nodeps",
diff --git a/current/extras/material-design/Android.bp b/current/extras/material-design/Android.bp
index ba29b8f..db0ccfc 100644
--- a/current/extras/material-design/Android.bp
+++ b/current/extras/material-design/Android.bp
@@ -5,6 +5,7 @@
     name: "android-support-design-animation-nodeps",
     aars: ["repository/com/android/support/design-animation/27.1.0/design-animation-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -12,6 +13,7 @@
 android_library {
     name: "android-support-design-animation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-animation/AndroidManifest.xml",
     static_libs: [
         "android-support-design-animation-nodeps",
@@ -26,6 +28,7 @@
     name: "android-support-design-bottomappbar-nodeps",
     aars: ["repository/com/android/support/design-bottomappbar/27.1.0/design-bottomappbar-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-resources",
@@ -39,6 +42,7 @@
 android_library {
     name: "android-support-design-bottomappbar",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-bottomappbar/AndroidManifest.xml",
     static_libs: [
         "android-support-design-bottomappbar-nodeps",
@@ -59,6 +63,7 @@
     name: "android-support-design-bottomnavigation-nodeps",
     aars: ["repository/com/android/support/design-bottomnavigation/27.1.0/design-bottomnavigation-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -67,6 +72,7 @@
 android_library {
     name: "android-support-design-bottomnavigation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-bottomnavigation/AndroidManifest.xml",
     static_libs: [
         "android-support-design-bottomnavigation-nodeps",
@@ -80,6 +86,7 @@
     name: "android-support-design-bottomsheet-nodeps",
     aars: ["repository/com/android/support/design-bottomsheet/27.1.0/design-bottomsheet-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-dialog",
@@ -89,6 +96,7 @@
 android_library {
     name: "android-support-design-bottomsheet",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-bottomsheet/AndroidManifest.xml",
     static_libs: [
         "android-support-design-bottomsheet-nodeps",
@@ -102,6 +110,7 @@
     name: "android-support-design-button-nodeps",
     aars: ["repository/com/android/support/design-button/27.1.0/design-button-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-internal",
@@ -113,6 +122,7 @@
 android_library {
     name: "android-support-design-button",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-button/AndroidManifest.xml",
     static_libs: [
         "android-support-design-button-nodeps",
@@ -131,6 +141,7 @@
     name: "android-support-design-canvas-nodeps",
     aars: ["repository/com/android/support/design-canvas/27.1.0/design-canvas-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -138,6 +149,7 @@
 android_library {
     name: "android-support-design-canvas",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-canvas/AndroidManifest.xml",
     static_libs: [
         "android-support-design-canvas-nodeps",
@@ -150,6 +162,7 @@
     name: "android-support-design-card-nodeps",
     aars: ["repository/com/android/support/design-card/27.1.0/design-card-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-v7-cardview",
@@ -161,6 +174,7 @@
 android_library {
     name: "android-support-design-card",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-card/AndroidManifest.xml",
     static_libs: [
         "android-support-design-card-nodeps",
@@ -178,6 +192,7 @@
     name: "android-support-design-chip-nodeps",
     aars: ["repository/com/android/support/design-chip/27.1.0/design-chip-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "flexbox",
@@ -194,6 +209,7 @@
 android_library {
     name: "android-support-design-chip",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-chip/AndroidManifest.xml",
     static_libs: [
         "android-support-design-chip-nodeps",
@@ -216,6 +232,7 @@
     name: "android-support-design-circularreveal-cardview-nodeps",
     aars: ["repository/com/android/support/design-circularreveal-cardview/27.1.0/design-circularreveal-cardview-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-cardview",
         "android-support-design-circularreveal",
@@ -225,6 +242,7 @@
 android_library {
     name: "android-support-design-circularreveal-cardview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-circularreveal-cardview/AndroidManifest.xml",
     static_libs: [
         "android-support-design-circularreveal-cardview-nodeps",
@@ -239,6 +257,7 @@
     name: "android-support-design-circularreveal-coordinatorlayout-nodeps",
     aars: ["repository/com/android/support/design-circularreveal-coordinatorlayout/27.1.0/design-circularreveal-coordinatorlayout-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-circularreveal",
     ],
@@ -247,6 +266,7 @@
 android_library {
     name: "android-support-design-circularreveal-coordinatorlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-circularreveal-coordinatorlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-design-circularreveal-coordinatorlayout-nodeps",
@@ -261,6 +281,7 @@
     name: "android-support-design-circularreveal-nodeps",
     aars: ["repository/com/android/support/design-circularreveal/27.1.0/design-circularreveal-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-math",
     ],
@@ -269,6 +290,7 @@
 android_library {
     name: "android-support-design-circularreveal",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-circularreveal/AndroidManifest.xml",
     static_libs: [
         "android-support-design-circularreveal-nodeps",
@@ -282,6 +304,7 @@
     name: "android-support-design-color-nodeps",
     aars: ["repository/com/android/support/design-color/27.1.0/design-color-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -289,6 +312,7 @@
 android_library {
     name: "android-support-design-color",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-color/AndroidManifest.xml",
     static_libs: [
         "android-support-design-color-nodeps",
@@ -300,6 +324,7 @@
     name: "android-support-design-dialog-nodeps",
     aars: ["repository/com/android/support/design-dialog/27.1.0/design-dialog-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-bottomnavigation",
         "android-support-design-button",
@@ -317,6 +342,7 @@
 android_library {
     name: "android-support-design-dialog",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-dialog/AndroidManifest.xml",
     static_libs: [
         "android-support-design-dialog-nodeps",
@@ -339,6 +365,7 @@
     name: "android-support-design-drawable-nodeps",
     aars: ["repository/com/android/support/design-drawable/27.1.0/design-drawable-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -346,6 +373,7 @@
 android_library {
     name: "android-support-design-drawable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-drawable/AndroidManifest.xml",
     static_libs: [
         "android-support-design-drawable-nodeps",
@@ -358,6 +386,7 @@
     name: "android-support-design-expandable-nodeps",
     aars: ["repository/com/android/support/design-expandable/27.1.0/design-expandable-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -365,6 +394,7 @@
 android_library {
     name: "android-support-design-expandable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-expandable/AndroidManifest.xml",
     static_libs: [
         "android-support-design-expandable-nodeps",
@@ -378,6 +408,7 @@
     name: "android-support-design-floatingactionbutton-nodeps",
     aars: ["repository/com/android/support/design-floatingactionbutton/27.1.0/design-floatingactionbutton-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-animation",
@@ -388,6 +419,7 @@
 android_library {
     name: "android-support-design-floatingactionbutton",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-floatingactionbutton/AndroidManifest.xml",
     static_libs: [
         "android-support-design-floatingactionbutton-nodeps",
@@ -402,6 +434,7 @@
     name: "android-support-design-internal-nodeps",
     aars: ["repository/com/android/support/design-internal/27.1.0/design-internal-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-bottomnavigation",
         "android-support-design-color",
@@ -412,6 +445,7 @@
 android_library {
     name: "android-support-design-internal",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-internal/AndroidManifest.xml",
     static_libs: [
         "android-support-design-internal-nodeps",
@@ -430,6 +464,7 @@
     name: "android-support-design-math-nodeps",
     aars: ["repository/com/android/support/design-math/27.1.0/design-math-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -437,6 +472,7 @@
 android_library {
     name: "android-support-design-math",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-math/AndroidManifest.xml",
     static_libs: [
         "android-support-design-math-nodeps",
@@ -448,6 +484,7 @@
     name: "android-support-design-navigation-nodeps",
     aars: ["repository/com/android/support/design-navigation/27.1.0/design-navigation-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -455,6 +492,7 @@
 android_library {
     name: "android-support-design-navigation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-navigation/AndroidManifest.xml",
     static_libs: [
         "android-support-design-navigation-nodeps",
@@ -467,6 +505,7 @@
     name: "android-support-design-resources-nodeps",
     aars: ["repository/com/android/support/design-resources/27.1.0/design-resources-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -475,6 +514,7 @@
 android_library {
     name: "android-support-design-resources",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-resources/AndroidManifest.xml",
     static_libs: [
         "android-support-design-resources-nodeps",
@@ -489,6 +529,7 @@
     name: "android-support-design-ripple-nodeps",
     aars: ["repository/com/android/support/design-ripple/27.1.0/design-ripple-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -496,6 +537,7 @@
 android_library {
     name: "android-support-design-ripple",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-ripple/AndroidManifest.xml",
     static_libs: [
         "android-support-design-ripple-nodeps",
@@ -509,6 +551,7 @@
     name: "android-support-design-shape-nodeps",
     aars: ["repository/com/android/support/design-shape/27.1.0/design-shape-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -516,6 +559,7 @@
 android_library {
     name: "android-support-design-shape",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-shape/AndroidManifest.xml",
     static_libs: [
         "android-support-design-shape-nodeps",
@@ -530,6 +574,7 @@
     name: "android-support-design-snackbar-nodeps",
     aars: ["repository/com/android/support/design-snackbar/27.1.0/design-snackbar-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -537,6 +582,7 @@
 android_library {
     name: "android-support-design-snackbar",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-snackbar/AndroidManifest.xml",
     static_libs: [
         "android-support-design-snackbar-nodeps",
@@ -548,6 +594,7 @@
     name: "android-support-design-stateful-nodeps",
     aars: ["repository/com/android/support/design-stateful/27.1.0/design-stateful-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -555,6 +602,7 @@
 android_library {
     name: "android-support-design-stateful",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-stateful/AndroidManifest.xml",
     static_libs: [
         "android-support-design-stateful-nodeps",
@@ -569,6 +617,7 @@
     name: "android-support-design-tabs-nodeps",
     aars: ["repository/com/android/support/design-tabs/27.1.0/design-tabs-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -577,6 +626,7 @@
 android_library {
     name: "android-support-design-tabs",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-tabs/AndroidManifest.xml",
     static_libs: [
         "android-support-design-tabs-nodeps",
@@ -589,6 +639,7 @@
     name: "android-support-design-textfield-nodeps",
     aars: ["repository/com/android/support/design-textfield/27.1.0/design-textfield-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -597,6 +648,7 @@
 android_library {
     name: "android-support-design-textfield",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-textfield/AndroidManifest.xml",
     static_libs: [
         "android-support-design-textfield-nodeps",
@@ -609,6 +661,7 @@
     name: "android-support-design-theme-nodeps",
     aars: ["repository/com/android/support/design-theme/27.1.0/design-theme-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-bottomnavigation",
         "android-support-design-bottomsheet",
@@ -627,6 +680,7 @@
 android_library {
     name: "android-support-design-theme",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-theme/AndroidManifest.xml",
     static_libs: [
         "android-support-design-theme-nodeps",
@@ -651,6 +705,7 @@
     name: "android-support-design-transformation-nodeps",
     aars: ["repository/com/android/support/design-transformation/27.1.0/design-transformation-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-design-animation",
         "android-support-design-circularreveal",
@@ -664,6 +719,7 @@
 android_library {
     name: "android-support-design-transformation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-transformation/AndroidManifest.xml",
     static_libs: [
         "android-support-design-transformation-nodeps",
@@ -684,6 +740,7 @@
     name: "android-support-design-typography-nodeps",
     aars: ["repository/com/android/support/design-typography/27.1.0/design-typography-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -692,6 +749,7 @@
 android_library {
     name: "android-support-design-typography",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-typography/AndroidManifest.xml",
     static_libs: [
         "android-support-design-typography-nodeps",
@@ -704,6 +762,7 @@
     name: "android-support-design-widget-nodeps",
     aars: ["repository/com/android/support/design-widget/27.1.0/design-widget-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-animation",
@@ -730,6 +789,7 @@
 android_library {
     name: "android-support-design-widget",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design-widget/AndroidManifest.xml",
     static_libs: [
         "android-support-design-widget-nodeps",
@@ -767,6 +827,7 @@
     name: "android-support-design-nodeps",
     aars: ["repository/com/android/support/design/27.1.0/design-27.1.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-design-animation",
@@ -804,6 +865,7 @@
 android_library {
     name: "android-support-design",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-design/AndroidManifest.xml",
     static_libs: [
         "android-support-design-nodeps",
@@ -852,6 +914,7 @@
     name: "flexbox-nodeps",
     aars: ["repository/com/google/android/flexbox/0.3.2/flexbox-0.3.2.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -859,6 +922,7 @@
 android_library {
     name: "flexbox",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/flexbox/AndroidManifest.xml",
     static_libs: [
         "flexbox-nodeps",
diff --git a/current/support/Android.bp b/current/support/Android.bp
index ee66817..bdb242f 100644
--- a/current/support/Android.bp
+++ b/current/support/Android.bp
@@ -5,6 +5,7 @@
     name: "android-support-animatedvectordrawable-nodeps",
     aars: ["m2repository/com/android/support/animated-vector-drawable/28.0.0/animated-vector-drawable-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-vectordrawable",
         "android-support-core-ui",
@@ -14,6 +15,7 @@
 android_library {
     name: "android-support-animatedvectordrawable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-animatedvectordrawable/AndroidManifest.xml",
     static_libs: [
         "android-support-animatedvectordrawable-nodeps",
@@ -27,6 +29,7 @@
     name: "android-support-v7-appcompat-nodeps",
     aars: ["m2repository/com/android/support/appcompat-v7/28.0.0/appcompat-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-cursoradapter",
@@ -40,6 +43,7 @@
 android_library {
     name: "android-support-v7-appcompat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-appcompat/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-appcompat-nodeps",
@@ -59,6 +63,7 @@
     name: "android-support-asynclayoutinflater-nodeps",
     aars: ["m2repository/com/android/support/asynclayoutinflater/28.0.0/asynclayoutinflater-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -67,6 +72,7 @@
 android_library {
     name: "android-support-asynclayoutinflater",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-asynclayoutinflater/AndroidManifest.xml",
     static_libs: [
         "android-support-asynclayoutinflater-nodeps",
@@ -80,6 +86,7 @@
     name: "android-support-car-nodeps",
     aars: ["m2repository/com/android/support/car/28.0.0-alpha3/car-28.0.0-alpha3.aar"],
     sdk_version: "current",
+    min_sdk_version: "24",
     static_libs: [
         "android-support-design",
         "android-support-v7-appcompat",
@@ -94,6 +101,7 @@
 android_library {
     name: "android-support-car",
     sdk_version: "current",
+    min_sdk_version: "24",
     manifest: "manifests/android-support-car/AndroidManifest.xml",
     static_libs: [
         "android-support-car-nodeps",
@@ -113,6 +121,7 @@
     name: "android-support-v7-cardview-nodeps",
     aars: ["m2repository/com/android/support/cardview-v7/28.0.0/cardview-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -120,6 +129,7 @@
 android_library {
     name: "android-support-v7-cardview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-cardview/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-cardview-nodeps",
@@ -148,6 +158,7 @@
     name: "android-support-coordinatorlayout-nodeps",
     aars: ["m2repository/com/android/support/coordinatorlayout/28.0.0/coordinatorlayout-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-customview",
@@ -157,6 +168,7 @@
 android_library {
     name: "android-support-coordinatorlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-coordinatorlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-coordinatorlayout-nodeps",
@@ -171,6 +183,7 @@
     name: "android-support-cursoradapter-nodeps",
     aars: ["m2repository/com/android/support/cursoradapter/28.0.0/cursoradapter-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -178,6 +191,7 @@
 android_library {
     name: "android-support-cursoradapter",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-cursoradapter/AndroidManifest.xml",
     static_libs: [
         "android-support-cursoradapter-nodeps",
@@ -190,6 +204,7 @@
     name: "android-support-customtabs-nodeps",
     aars: ["m2repository/com/android/support/customtabs/28.0.0/customtabs-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "15",
     static_libs: [
         "android-support-compat",
         "android-support-interpolator",
@@ -200,6 +215,7 @@
 android_library {
     name: "android-support-customtabs",
     sdk_version: "current",
+    min_sdk_version: "15",
     manifest: "manifests/android-support-customtabs/AndroidManifest.xml",
     static_libs: [
         "android-support-customtabs-nodeps",
@@ -216,6 +232,7 @@
     name: "android-support-customview-nodeps",
     aars: ["m2repository/com/android/support/customview/28.0.0/customview-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -224,6 +241,7 @@
 android_library {
     name: "android-support-customview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-customview/AndroidManifest.xml",
     static_libs: [
         "android-support-customview-nodeps",
@@ -237,6 +255,7 @@
     name: "android-support-documentfile-nodeps",
     aars: ["m2repository/com/android/support/documentfile/28.0.0/documentfile-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -244,6 +263,7 @@
 android_library {
     name: "android-support-documentfile",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-documentfile/AndroidManifest.xml",
     static_libs: [
         "android-support-documentfile-nodeps",
@@ -256,6 +276,7 @@
     name: "android-support-drawerlayout-nodeps",
     aars: ["m2repository/com/android/support/drawerlayout/28.0.0/drawerlayout-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-customview",
@@ -265,6 +286,7 @@
 android_library {
     name: "android-support-drawerlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-drawerlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-drawerlayout-nodeps",
@@ -279,6 +301,7 @@
     name: "android-support-exifinterface-nodeps",
     aars: ["m2repository/com/android/support/exifinterface/28.0.0/exifinterface-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -286,6 +309,7 @@
 android_library {
     name: "android-support-exifinterface",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-exifinterface/AndroidManifest.xml",
     static_libs: [
         "android-support-exifinterface-nodeps",
@@ -298,6 +322,7 @@
     name: "android-support-v7-gridlayout-nodeps",
     aars: ["m2repository/com/android/support/gridlayout-v7/28.0.0/gridlayout-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -307,6 +332,7 @@
 android_library {
     name: "android-support-v7-gridlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-gridlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-gridlayout-nodeps",
@@ -320,6 +346,7 @@
     name: "android-support-heifwriter-nodeps",
     aars: ["m2repository/com/android/support/heifwriter/28.0.0/heifwriter-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "28",
     static_libs: [
     ],
 }
@@ -327,6 +354,7 @@
 android_library {
     name: "android-support-heifwriter",
     sdk_version: "current",
+    min_sdk_version: "28",
     manifest: "manifests/android-support-heifwriter/AndroidManifest.xml",
     static_libs: [
         "android-support-heifwriter-nodeps",
@@ -339,6 +367,7 @@
     name: "android-support-interpolator-nodeps",
     aars: ["m2repository/com/android/support/interpolator/28.0.0/interpolator-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -346,6 +375,7 @@
 android_library {
     name: "android-support-interpolator",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-interpolator/AndroidManifest.xml",
     static_libs: [
         "android-support-interpolator-nodeps",
@@ -358,6 +388,7 @@
     name: "android-support-v17-leanback-nodeps",
     aars: ["m2repository/com/android/support/leanback-v17/28.0.0/leanback-v17-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "17",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -370,6 +401,7 @@
 android_library {
     name: "android-support-v17-leanback",
     sdk_version: "current",
+    min_sdk_version: "17",
     manifest: "manifests/android-support-v17-leanback/AndroidManifest.xml",
     static_libs: [
         "android-support-v17-leanback-nodeps",
@@ -386,6 +418,7 @@
     name: "android-support-loader-nodeps",
     aars: ["m2repository/com/android/support/loader/28.0.0/loader-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-arch-lifecycle-livedata-core",
@@ -396,6 +429,7 @@
 android_library {
     name: "android-support-loader",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-loader/AndroidManifest.xml",
     static_libs: [
         "android-support-loader-nodeps",
@@ -411,6 +445,7 @@
     name: "android-support-localbroadcastmanager-nodeps",
     aars: ["m2repository/com/android/support/localbroadcastmanager/28.0.0/localbroadcastmanager-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -418,6 +453,7 @@
 android_library {
     name: "android-support-localbroadcastmanager",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-localbroadcastmanager/AndroidManifest.xml",
     static_libs: [
         "android-support-localbroadcastmanager-nodeps",
@@ -430,6 +466,7 @@
     name: "android-support-v7-mediarouter-nodeps",
     aars: ["m2repository/com/android/support/mediarouter-v7/28.0.0/mediarouter-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-media-compat",
         "android-support-v7-appcompat",
@@ -440,6 +477,7 @@
 android_library {
     name: "android-support-v7-mediarouter",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-mediarouter/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-mediarouter-nodeps",
@@ -454,6 +492,7 @@
     name: "android-support-v7-palette-nodeps",
     aars: ["m2repository/com/android/support/palette-v7/28.0.0/palette-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-utils",
@@ -463,6 +502,7 @@
 android_library {
     name: "android-support-v7-palette",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-palette/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-palette-nodeps",
@@ -476,6 +516,7 @@
     name: "android-support-percent-nodeps",
     aars: ["m2repository/com/android/support/percent/28.0.0/percent-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -484,6 +525,7 @@
 android_library {
     name: "android-support-percent",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-percent/AndroidManifest.xml",
     static_libs: [
         "android-support-percent-nodeps",
@@ -496,6 +538,7 @@
     name: "android-support-v17-preference-leanback-nodeps",
     aars: ["m2repository/com/android/support/preference-leanback-v17/28.0.0/preference-leanback-v17-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "17",
     static_libs: [
         "android-support-v7-appcompat",
         "android-support-v7-recyclerview",
@@ -508,6 +551,7 @@
 android_library {
     name: "android-support-v17-preference-leanback",
     sdk_version: "current",
+    min_sdk_version: "17",
     manifest: "manifests/android-support-v17-preference-leanback/AndroidManifest.xml",
     static_libs: [
         "android-support-v17-preference-leanback-nodeps",
@@ -525,6 +569,7 @@
     name: "android-support-v14-preference-nodeps",
     aars: ["m2repository/com/android/support/preference-v14/28.0.0/preference-v14-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-preference",
     ],
@@ -533,6 +578,7 @@
 android_library {
     name: "android-support-v14-preference",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v14-preference/AndroidManifest.xml",
     static_libs: [
         "android-support-v14-preference-nodeps",
@@ -545,6 +591,7 @@
     name: "android-support-v7-preference-nodeps",
     aars: ["m2repository/com/android/support/preference-v7/28.0.0/preference-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-fragment",
@@ -556,6 +603,7 @@
 android_library {
     name: "android-support-v7-preference",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-preference/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-preference-nodeps",
@@ -572,6 +620,7 @@
     name: "android-support-print-nodeps",
     aars: ["m2repository/com/android/support/print/28.0.0/print-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -579,6 +628,7 @@
 android_library {
     name: "android-support-print",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-print/AndroidManifest.xml",
     static_libs: [
         "android-support-print-nodeps",
@@ -591,6 +641,7 @@
     name: "android-support-recommendation-nodeps",
     aars: ["m2repository/com/android/support/recommendation/28.0.0/recommendation-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "21",
     static_libs: [
     ],
 }
@@ -598,6 +649,7 @@
 android_library {
     name: "android-support-recommendation",
     sdk_version: "current",
+    min_sdk_version: "21",
     manifest: "manifests/android-support-recommendation/AndroidManifest.xml",
     static_libs: [
         "android-support-recommendation-nodeps",
@@ -610,6 +662,7 @@
     name: "android-support-recyclerview-selection-nodeps",
     aars: ["m2repository/com/android/support/recyclerview-selection/28.0.0/recyclerview-selection-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v7-recyclerview",
         "android-support-compat",
@@ -619,6 +672,7 @@
 android_library {
     name: "android-support-recyclerview-selection",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-recyclerview-selection/AndroidManifest.xml",
     static_libs: [
         "android-support-recyclerview-selection-nodeps",
@@ -633,6 +687,7 @@
     name: "android-support-v7-recyclerview-nodeps",
     aars: ["m2repository/com/android/support/recyclerview-v7/28.0.0/recyclerview-v7-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -642,6 +697,7 @@
 android_library {
     name: "android-support-v7-recyclerview",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v7-recyclerview/AndroidManifest.xml",
     static_libs: [
         "android-support-v7-recyclerview-nodeps",
@@ -656,6 +712,7 @@
     name: "android-slices-builders-nodeps",
     aars: ["m2repository/com/android/support/slices-builders/28.0.0/slices-builders-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "android-slices-core",
         "android-support-compat",
@@ -665,6 +722,7 @@
 android_library {
     name: "android-slices-builders",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/android-slices-builders/AndroidManifest.xml",
     static_libs: [
         "android-slices-builders-nodeps",
@@ -679,6 +737,7 @@
     name: "android-slices-core-nodeps",
     aars: ["m2repository/com/android/support/slices-core/28.0.0/slices-core-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "android-support-v7-appcompat",
     ],
@@ -687,6 +746,7 @@
 android_library {
     name: "android-slices-core",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/android-slices-core/AndroidManifest.xml",
     static_libs: [
         "android-slices-core-nodeps",
@@ -700,6 +760,7 @@
     name: "android-slices-view-nodeps",
     aars: ["m2repository/com/android/support/slices-view/28.0.0/slices-view-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "19",
     static_libs: [
         "android-arch-lifecycle-livedata-core",
         "android-slices-core",
@@ -710,6 +771,7 @@
 android_library {
     name: "android-slices-view",
     sdk_version: "current",
+    min_sdk_version: "19",
     manifest: "manifests/android-slices-view/AndroidManifest.xml",
     static_libs: [
         "android-slices-view-nodeps",
@@ -724,6 +786,7 @@
     name: "android-support-slidingpanelayout-nodeps",
     aars: ["m2repository/com/android/support/slidingpanelayout/28.0.0/slidingpanelayout-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-customview",
@@ -733,6 +796,7 @@
 android_library {
     name: "android-support-slidingpanelayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-slidingpanelayout/AndroidManifest.xml",
     static_libs: [
         "android-support-slidingpanelayout-nodeps",
@@ -762,6 +826,7 @@
     name: "android-support-compat-nodeps",
     aars: ["m2repository/com/android/support/support-compat/28.0.0/support-compat-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-arch-lifecycle-runtime",
         "android-versionedparcelable",
@@ -771,6 +836,7 @@
 android_library {
     name: "android-support-compat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-compat/AndroidManifest.xml",
     static_libs: [
         "android-support-compat-nodeps",
@@ -786,6 +852,7 @@
     name: "android-support-core-ui-nodeps",
     aars: ["m2repository/com/android/support/support-core-ui/28.0.0/support-core-ui-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-utils",
@@ -804,6 +871,7 @@
 android_library {
     name: "android-support-core-ui",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-core-ui/AndroidManifest.xml",
     static_libs: [
         "android-support-core-ui-nodeps",
@@ -827,6 +895,7 @@
     name: "android-support-core-utils-nodeps",
     aars: ["m2repository/com/android/support/support-core-utils/28.0.0/support-core-utils-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-documentfile",
@@ -839,6 +908,7 @@
 android_library {
     name: "android-support-core-utils",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-core-utils/AndroidManifest.xml",
     static_libs: [
         "android-support-core-utils-nodeps",
@@ -856,6 +926,7 @@
     name: "android-support-dynamic-animation-nodeps",
     aars: ["m2repository/com/android/support/support-dynamic-animation/28.0.0/support-dynamic-animation-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-utils",
@@ -865,6 +936,7 @@
 android_library {
     name: "android-support-dynamic-animation",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-dynamic-animation/AndroidManifest.xml",
     static_libs: [
         "android-support-dynamic-animation-nodeps",
@@ -879,6 +951,7 @@
     name: "android-support-emoji-appcompat-nodeps",
     aars: ["m2repository/com/android/support/support-emoji-appcompat/28.0.0/support-emoji-appcompat-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-emoji",
         "android-support-v7-appcompat",
@@ -888,6 +961,7 @@
 android_library {
     name: "android-support-emoji-appcompat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-emoji-appcompat/AndroidManifest.xml",
     static_libs: [
         "android-support-emoji-appcompat-nodeps",
@@ -901,6 +975,7 @@
     name: "android-support-emoji-bundled-nodeps",
     aars: ["m2repository/com/android/support/support-emoji-bundled/28.0.0/support-emoji-bundled-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-emoji",
     ],
@@ -909,6 +984,7 @@
 android_library {
     name: "android-support-emoji-bundled",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-emoji-bundled/AndroidManifest.xml",
     static_libs: [
         "android-support-emoji-bundled-nodeps",
@@ -921,6 +997,7 @@
     name: "android-support-emoji-nodeps",
     aars: ["m2repository/com/android/support/support-emoji/28.0.0/support-emoji-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -929,6 +1006,7 @@
 android_library {
     name: "android-support-emoji",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-emoji/AndroidManifest.xml",
     static_libs: [
         "android-support-emoji-nodeps",
@@ -941,6 +1019,7 @@
     name: "android-support-fragment-nodeps",
     aars: ["m2repository/com/android/support/support-fragment/28.0.0/support-fragment-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-core-ui",
@@ -953,6 +1032,7 @@
 android_library {
     name: "android-support-fragment",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-fragment/AndroidManifest.xml",
     static_libs: [
         "android-support-fragment-nodeps",
@@ -970,6 +1050,7 @@
     name: "android-support-media-compat-nodeps",
     aars: ["m2repository/com/android/support/support-media-compat/28.0.0/support-media-compat-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -978,6 +1059,7 @@
 android_library {
     name: "android-support-media-compat",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-media-compat/AndroidManifest.xml",
     static_libs: [
         "android-support-media-compat-nodeps",
@@ -991,6 +1073,7 @@
     name: "android-support-tv-provider-nodeps",
     aars: ["m2repository/com/android/support/support-tv-provider/28.0.0/support-tv-provider-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "21",
     static_libs: [
         "android-support-compat",
     ],
@@ -999,6 +1082,7 @@
 android_library {
     name: "android-support-tv-provider",
     sdk_version: "current",
+    min_sdk_version: "21",
     manifest: "manifests/android-support-tv-provider/AndroidManifest.xml",
     static_libs: [
         "android-support-tv-provider-nodeps",
@@ -1012,6 +1096,7 @@
     name: "android-support-v13-nodeps",
     aars: ["m2repository/com/android/support/support-v13/28.0.0/support-v13-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-v4",
     ],
@@ -1020,6 +1105,7 @@
 android_library {
     name: "android-support-v13",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v13/AndroidManifest.xml",
     static_libs: [
         "android-support-v13-nodeps",
@@ -1032,6 +1118,7 @@
     name: "android-support-v4-nodeps",
     aars: ["m2repository/com/android/support/support-v4/28.0.0/support-v4-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-media-compat",
@@ -1044,6 +1131,7 @@
 android_library {
     name: "android-support-v4",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-v4/AndroidManifest.xml",
     static_libs: [
         "android-support-v4-nodeps",
@@ -1060,6 +1148,7 @@
     name: "android-support-vectordrawable-nodeps",
     aars: ["m2repository/com/android/support/support-vector-drawable/28.0.0/support-vector-drawable-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -1068,6 +1157,7 @@
 android_library {
     name: "android-support-vectordrawable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-vectordrawable/AndroidManifest.xml",
     static_libs: [
         "android-support-vectordrawable-nodeps",
@@ -1081,6 +1171,7 @@
     name: "android-support-swiperefreshlayout-nodeps",
     aars: ["m2repository/com/android/support/swiperefreshlayout/28.0.0/swiperefreshlayout-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-interpolator",
@@ -1090,6 +1181,7 @@
 android_library {
     name: "android-support-swiperefreshlayout",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-swiperefreshlayout/AndroidManifest.xml",
     static_libs: [
         "android-support-swiperefreshlayout-nodeps",
@@ -1104,6 +1196,7 @@
     name: "android-support-transition-nodeps",
     aars: ["m2repository/com/android/support/transition/28.0.0/transition-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -1112,6 +1205,7 @@
 android_library {
     name: "android-support-transition",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-transition/AndroidManifest.xml",
     static_libs: [
         "android-support-transition-nodeps",
@@ -1125,6 +1219,7 @@
     name: "android-versionedparcelable-nodeps",
     aars: ["m2repository/com/android/support/versionedparcelable/28.0.0/versionedparcelable-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
     ],
 }
@@ -1132,6 +1227,7 @@
 android_library {
     name: "android-versionedparcelable",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-versionedparcelable/AndroidManifest.xml",
     static_libs: [
         "android-versionedparcelable-nodeps",
@@ -1144,6 +1240,7 @@
     name: "android-support-viewpager-nodeps",
     aars: ["m2repository/com/android/support/viewpager/28.0.0/viewpager-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
         "android-support-customview",
@@ -1153,6 +1250,7 @@
 android_library {
     name: "android-support-viewpager",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-viewpager/AndroidManifest.xml",
     static_libs: [
         "android-support-viewpager-nodeps",
@@ -1167,6 +1265,7 @@
     name: "android-support-wear-nodeps",
     aars: ["m2repository/com/android/support/wear/28.0.0/wear-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "23",
     static_libs: [
         "android-support-core-ui",
         "android-support-fragment",
@@ -1178,6 +1277,7 @@
 android_library {
     name: "android-support-wear",
     sdk_version: "current",
+    min_sdk_version: "23",
     manifest: "manifests/android-support-wear/AndroidManifest.xml",
     static_libs: [
         "android-support-wear-nodeps",
@@ -1194,6 +1294,7 @@
     name: "android-support-webkit-nodeps",
     aars: ["m2repository/com/android/support/webkit/28.0.0/webkit-28.0.0.aar"],
     sdk_version: "current",
+    min_sdk_version: "14",
     static_libs: [
         "android-support-compat",
     ],
@@ -1202,6 +1303,7 @@
 android_library {
     name: "android-support-webkit",
     sdk_version: "current",
+    min_sdk_version: "14",
     manifest: "manifests/android-support-webkit/AndroidManifest.xml",
     static_libs: [
         "android-support-webkit-nodeps",