tree: 8bb8f4b884ae4cbdc72baa54d55247eba6f4d9ea [path history] [tgz]
  1. .idea/
  2. cmake/
  3. cpu/
  4. network/
  5. perfa/
  6. perfd/
  7. profiler_server/
  8. proto/
  9. testdata/
  10. utils/
  11. .gitignore
  12. build.gradle
  13. CMakeLists.txt
  14. README.md
profiler/native/README.md

Performance tools native

Native (C++) binaries and dependencies used by preformance tools insfrastructure.

All sections below expect you to start in .../tools/base/profiler/native

To compile all the android and host binaries:

../../../gradlew compileAndroid

To compile only the host binaries:

../../../gradlew compileHost

To run the host unit tests (If testdata/ is not updated, clear gen/):

../../../gradlew checkHost

To compile for a specific ABI (arm64-v8a for example):

../../../gradlew compileAndroidArm64-v8a