Update to Design Library 28.0.0-alpha1

Bug: 73773662
Test: ./gradlew car:assemble
Test: ./gradlew support-design-demos:assemble
Change-Id: Ic17d6dad7163f8324070ea9c0b77d9e017933fd3
diff --git a/car/build.gradle b/car/build.gradle
index 819f0ad..251be6d 100644
--- a/car/build.gradle
+++ b/car/build.gradle
@@ -9,7 +9,17 @@
 dependencies {
     api project(':appcompat-v7')
     api project(':cardview-v7')
-    api("com.android.support:design:28.0.0-SNAPSHOT", { transitive = false })
+    api("com.android.support:design:28.0.0-alpha1") {
+        exclude group: 'com.android.support', module: 'support-annotations'
+        exclude group: 'com.android.support', module: 'support-compat'
+        exclude group: 'com.android.support', module: 'support-core-ui'
+        exclude group: 'com.android.support', module: 'support-core-utils'
+        exclude group: 'com.android.support', module: 'support-fragment'
+        exclude group: 'com.android.support', module: 'transition'
+        exclude group: 'com.android.support', module: 'appcompat-v7'
+        exclude group: 'com.android.support', module: 'recyclerview-v7'
+        exclude group: 'com.android.support', module: 'cardview-v7'
+    }
     api project(':support-annotations')
     api project(':support-v4')
     api project(':recyclerview-v7')
diff --git a/samples/SupportDesignDemos/build.gradle b/samples/SupportDesignDemos/build.gradle
index 51d6884..577dbe3 100644
--- a/samples/SupportDesignDemos/build.gradle
+++ b/samples/SupportDesignDemos/build.gradle
@@ -3,10 +3,21 @@
 }
 
 dependencies {
-    implementation("com.android.support:design:28.0.0-SNAPSHOT", { transitive = false })
+    implementation("com.android.support:design:28.0.0-alpha1") {
+        exclude group: 'com.android.support', module: 'support-annotations'
+        exclude group: 'com.android.support', module: 'support-compat'
+        exclude group: 'com.android.support', module: 'support-core-ui'
+        exclude group: 'com.android.support', module: 'support-core-utils'
+        exclude group: 'com.android.support', module: 'support-fragment'
+        exclude group: 'com.android.support', module: 'transition'
+        exclude group: 'com.android.support', module: 'appcompat-v7'
+        exclude group: 'com.android.support', module: 'recyclerview-v7'
+        exclude group: 'com.android.support', module: 'cardview-v7'
+    }
     implementation(project(":transition"))
     implementation(project(":recyclerview-v7"))
     implementation(project(":appcompat-v7"))
+    implementation(project(":cardview-v7"))
 }
 
 android {