Add another level of file group hierachy.

The higher level hierachy will be used to expose system APIs. See https://googleplex-android-review.git.corp.google.com/c/platform/frameworks/base/+/16167031

Test: manual build pass
Bug: 204780849
Change-Id: If03c0fcbe64b4690f082002e7191bb1effc9bd64
diff --git a/nearby/framework/Android.bp b/nearby/framework/Android.bp
index 8a09620..ba97112 100644
--- a/nearby/framework/Android.bp
+++ b/nearby/framework/Android.bp
@@ -17,7 +17,7 @@
 }
 
 filegroup {
-    name: "nearby-java-sources",
+    name: "framework-nearby-java-sources",
     srcs: [
         "java/**/*.java",
         "java/**/*.aidl",
@@ -26,12 +26,20 @@
     visibility: ["//visibility:private"],
 }
 
+filegroup {
+    name: "framework-nearby-sources",
+    srcs: [
+        ":framework-nearby-java-sources",
+    ],
+    visibility: ["//frameworks/base"],
+}
+
 // Defaults shared between `framework-nearby` & `framework-nearby-pre-jarjar`
 java_defaults {
     name: "framework-nearby-defaults",
     defaults: ["nearby-module-sdk-version-defaults"],
     srcs: [
-        ":nearby-java-sources",
+        ":framework-nearby-java-sources",
     ],
     static_libs: [
         "modules-utils-preconditions",