Create framework-statsd
Create framework-statsd jar in statsd apex.
Move StatsEvent to framework-statsd.jar.
Right now, frameworks jar links against framework-statsd directly. This
should be changed to link against framework-statsd-stubs.
Bug: 145923096
Bug: 145923116
Bug: 142810493
Test: m
Test: flashes successfully
Test: adb shell cmd stats print-logs && adb logcat "*:S statsd:*"
Change-Id: Ife224abd5c9b9b0eeab681dc4b7f71c0bdb856b1
diff --git a/Android.bp b/Android.bp
index 3308768..a26135e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -288,6 +288,7 @@
name: "framework-updatable-sources",
srcs: [
":framework-sdkext-sources",
+ ":framework-statsd-sources",
":updatable-media-srcs",
]
}
@@ -449,6 +450,10 @@
name: "framework-minus-apex",
defaults: ["framework-defaults"],
srcs: [":framework-non-updatable-sources"],
+ libs: [
+ // TODO(b/146167933): Use framework-statsd-stubs
+ "framework-statsd",
+ ],
installable: true,
javac_shard_size: 150,
required: [
@@ -485,6 +490,8 @@
static_libs: [
"framework-minus-apex",
"framework-sdkext-stubs-systemapi",
+ // TODO(b/146167933): Use framework-statsd-stubs instead.
+ "framework-statsd",
// TODO(jiyong): add more stubs for APEXes here
],
sdk_version: "core_platform",