Nearby Presence Nanoapp host side implementation.
This is used to demo Nearby nanoapp e2e.
To test on device, once the device is booted, screen on will update the
fitler and the filtered result will show in the log:
adb logcat -s NearbyService -s PresenceService -s CHRE
Test: atest NearbyUnitTests and on device test as above.
Bug: 221082271
Change-Id: Idf4a8ce34cd43fcf529a13a9f99be7fe9fa6bf65
Merged-In: Idf4a8ce34cd43fcf529a13a9f99be7fe9fa6bf65
(cherry picked from commit ae768eb44c0f4ffdc393169396616aab2cf46f2a)
diff --git a/nearby/service/proto/Android.bp b/nearby/service/proto/Android.bp
index d8c059e..1b00cf6 100644
--- a/nearby/service/proto/Android.bp
+++ b/nearby/service/proto/Android.bp
@@ -23,10 +23,22 @@
},
sdk_version: "system_current",
min_sdk_version: "30",
- srcs: ["src/*/*.proto"],
+ srcs: ["src/fastpair/*.proto"],
apex_available: [
"com.android.tethering",
],
}
-
+java_library {
+ name: "presence-lite-protos",
+ proto: {
+ type: "lite",
+ canonical_path_from_root: false,
+ },
+ sdk_version: "system_current",
+ min_sdk_version: "30",
+ srcs: ["src/presence/*.proto"],
+ apex_available: [
+ "com.android.tethering",
+ ],
+}
\ No newline at end of file