Build leanback with gradle

Change-Id: I5b66c016e8ddc88244c9d34fc4c8490a484fb98d
diff --git a/v17/leanback/AndroidManifest.xml b/v17/leanback/AndroidManifest.xml
index 59ec5c0..20ef094 100644
--- a/v17/leanback/AndroidManifest.xml
+++ b/v17/leanback/AndroidManifest.xml
@@ -16,4 +16,5 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
           package="android.support.v17.leanback">
     <uses-sdk android:minSdkVersion="17"/>
+    <application />
 </manifest>
diff --git a/v17/leanback/build.gradle b/v17/leanback/build.gradle
new file mode 100644
index 0000000..89d5f3b
--- /dev/null
+++ b/v17/leanback/build.gradle
@@ -0,0 +1,28 @@
+apply plugin: 'android-library'
+
+archivesBaseName = 'support-leanback-v17'
+
+dependencies {
+    compile project(':support-v4')
+    compile project(':support-recyclerview-v7')
+}
+
+android {
+    compileSdkVersion 'current'
+    buildToolsVersion "19.0.1"
+
+    sourceSets {
+        main.manifest.srcFile 'AndroidManifest.xml'
+        main.java.srcDirs = [
+            'src',
+            'kitkat',
+            'jbmr2'
+        ]
+        main.res.srcDir 'res'
+    }
+
+    lintOptions {
+        // TODO: fix errors and reenable.
+        abortOnError false
+    }
+}
\ No newline at end of file
diff --git a/v17/leanback/res/values/styles.xml b/v17/leanback/res/values/styles.xml
index 67cb90e..62ce4f2 100644
--- a/v17/leanback/res/values/styles.xml
+++ b/v17/leanback/res/values/styles.xml
@@ -91,9 +91,6 @@
     <!-- HeadersFragment (fast lane) -->
     <style name="Widget.Leanback.Headers" />
 
-    <!-- header view in fast lane -->
-    <style name="Widget.Leanback.Header" />
-
     <!-- RowsFragment -->
     <style name="Widget.Leanback.Rows" >
     </style>