Making javapoet not supports_android

R8 is having issues dexing this target, which it shouldn't try to do in
the first place.

Bug: 917458
Change-Id: Ic95c9419f5bae9255700cfc34b1779b46844b47d
Reviewed-on: https://chromium-review.googlesource.com/c/1393665
Reviewed-by: agrieve <agrieve@chromium.org>
Commit-Queue: Sam Maier <smaier@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#620042}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 70dbeca1e052eb492c7a7e478ebe5676f520f050
diff --git a/roll/android_deps/build.gradle b/roll/android_deps/build.gradle
index 24c14bd..89b2daa 100644
--- a/roll/android_deps/build.gradle
+++ b/roll/android_deps/build.gradle
@@ -70,8 +70,9 @@
     annotationProcessor "com.google.dagger:dagger-compiler:${daggerVersion}"
 
     // JavaPoet
-    // Matches version depended on by Dagger.
-    compile "com.squareup:javapoet:1.11.0"
+    // Matches version depended on by Dagger. Uses annotationProcessor so that
+    // it doesn't get supports_android, which is given by compile.
+    annotationProcessor "com.squareup:javapoet:1.11.0"
 
     compile "com.google.protobuf:protobuf-lite:3.0.1"