path: root/src/plugins/sensors/android/plugin.json
diff options
authorBogDan Vatra <>2019-04-02 14:00:37 +0300
committerBogDan Vatra <>2019-04-11 06:52:45 +0000
commit2c9fc2c1a197b84ba9ef3dc4e586a77a18c3dcc5 (patch)
tree38ac45eb44b585e47542c7b6df20088388836283 /src/plugins/sensors/android/plugin.json
parentf528104474dd74e34ea6a01da096e7c31730c01a (diff)
Say hello to Qt Android Sensors based on NDK API
Until Qt 5.9, we had to use JNI way because the NDK sensors API was introduced in API-16. Starting with Qt 5.9 we can safely use the NDK API as API_16 is the minimum API supported by Qt. Using the NDK API instead of JNI boost the performance a lot! The CPU usage dropped 2 to 4 times, from over 60% using the JNI to less than 20%. [ChangeLog][Android] Rewrite Qt Android Sensors using NDK API. Change-Id: If3e3f1e56973e2a189662912b2a6ebfbd71dee14 Reviewed-by: Lorn Potter <>
Diffstat (limited to 'src/plugins/sensors/android/plugin.json')
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/sensors/android/plugin.json b/src/plugins/sensors/android/plugin.json
new file mode 100644
index 00000000..ef0cbb62
--- /dev/null
+++ b/src/plugins/sensors/android/plugin.json
@@ -0,0 +1 @@
+{ "Keys": [ "android" ] }