Measure performance of android applications.
A gradle plugin instruments android applications code, adding measurement calls to the UI lifecycle, network connections and a few standard listeners. These measurement calls are collected by a runtime component and sent to a backend periodically.
The modules are:
performance-tracking-core
core.annotations
, core.base
,
core.detours
, core.mixins
and core.wrappers
core
packageperformance-tracking-stubs
performance-tracking-plugin
performance-tracking
$ git submodule init
$ git submodule update
$ ./gradlew performance-tracking:assemble performance-tracking-plugin:assemble \
-PDEFAULT_CONFIG_URL_PREFIX="url to your configuration server" \
-PDEFAULT_LOCATION_URL_PREFIX="url to your location server"
Currently we do not host a public APIs but you can fork it and use your own (dummy) apis