Remove netlinkclient dependency on shared-srcs

Usage of shared-srcs should be avoided as including shared sources in
multiple build rules is inefficient and error-prone.

(clean cherry-pick of internal change)

Bug: 145146475
Test: m netlink-client FrameworksTelephonyTests
Merged-In: I57b2e470d5ec70bfc354d016555c0bbfb9ffdbe4
Change-Id: I57b2e470d5ec70bfc354d016555c0bbfb9ffdbe4
diff --git a/common/netlinkclient/Android.bp b/common/netlinkclient/Android.bp
index 32e6d56..a61cdbd 100644
--- a/common/netlinkclient/Android.bp
+++ b/common/netlinkclient/Android.bp
@@ -18,10 +18,10 @@
     name: "netlink-client",
     srcs: [
         "src/**/*.java",
-        ":framework-networkstack-shared-srcs",
+        ":framework-annotations",
     ],
     libs: [
         "androidx.annotation_annotation",
     ],
     sdk_version: "system_current",
-}
\ No newline at end of file
+}