Add packet.proto as a static_lib for Java lib

static_lib ensures that the code is included as part of the library
whereas "libs" only includes that code as part of the classpath.

Bug: b/210138227
Test: CHQTS
Change-Id: Ibd1a995427fe186ff6216e7262c11f366230e9f9
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/78320
Reviewed-by: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Anthony Stange <stange@google.com>
Commit-Queue: Anthony Stange <stange@google.com>
diff --git a/pw_rpc/Android.bp b/pw_rpc/Android.bp
index 992d3ee..37b70c5 100644
--- a/pw_rpc/Android.bp
+++ b/pw_rpc/Android.bp
@@ -17,13 +17,15 @@
     host_supported: true,
     srcs: ["java/main/dev/pigweed/pw_rpc/*.java"],
     visibility: ["//visibility:public"],
+    static_libs: [
+        "pw_rpc_packet_proto_java_lite",
+    ],
     libs: [
         "auto_value_annotations",
         "flogger-0.5.1",
         "guava",
         "jsr305",
         "libprotobuf-java-lite",
-        "pw_rpc_packet_proto_java_lite",
     ],
     plugins: ["auto_value_plugin"],
     sdk_version: "current",