Development APKs of SkQP are kept in Google storage. Each file in named with a abbreviated Git hash that points at the commit in the Skia repository it was built with.

These are universal APKs that contain native libraries for armeabi-v7a, arm64-v8a, x86, and x86_64 architectures. The most recent is listed first:

  • d69db48840 | 2018-02-13 21:07:09 UTC | SkQP: relax five tests
  • 337919990b | 2018-02-13 19:33:12 UTC | SkQP: debug option, and fix..

To run tests:

adb install -r skqp-universal-{APK_SHA_HERE}.apk
adb logcat -c
adb shell am instrument -w org.skia.skqp/

Monitor the output with:

adb logcat org.skia.skqp skia "*:S"

Note the test’s output path on the device. It will look something like this:

01-23 15:22:12.688 27158 27173 I org.skia.skqp:
output written to "/storage/emulated/0/Android/data/org.skia.skqp/files/output"

Retrieve and view the report with:

adb pull $OUTPUT_LOCATION /tmp/

Open the file /tmp/output/skqp_report/report.html .

For more information about building your own APK, refer to