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
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