The Android simpleperf binaries should be placed in this directory under a specific subfolder according to their architecture:

  • ARM: armeabi-v7a/simpleperf (SHA1 8bfb5a22a9bdd72d14dbca73abeeaa781c96f120)
  • ARM64: arm64-v8a/simpleperf (SHA1 73369b68383a614eb5ae1736fef0ea769c1de665)
  • x86: x86/simpleperf (SHA1 06527a2d1c863e01a8f0feb60987b0b7ab0a90ac)
  • x86_64: x86_64/simpleperf (SHA1 abebbd139706d1f45ef9f0fd70cc6aee274a6820)

There are two ways of obtaining the binaries:

  1. Download the binaries directly from simpleperf prebuilts source. In this case, please edit the paragraph on the bottom of this file mentioning the source tree where the files were obtained from and the AOSP commit that added them.

  2. Download and build the latest (or a specific) version of AOSP, then copy the simpleperf binaries generated as artifacts to this directory. Also, update the text on the bottom of this file mentioning the AOSP source tree built.

Current binaries were obtained from AOSP tree ea762e1b99827e276f6059caea18f2feaa843c60.