Android MMI sluggish on Nexus 7 Android 6


I'm new to Android. So far my App worked fine on windows, osx and ios.

I could run my App on Android but have a strange behavior: on a Sony Xperia Z3 (Android 5.1) the result is fine (a bit slow), on a Nexus 7 (Android 6), the MMI is very slow. When I press any button, there is a half second delay before something happens whereas the audio thread works fine even at 5 ms. No improvement if I increase the audio latency.

I tried the juce demo on the Nexus that looks OK. I also tried to track down what was so slow. The painting event seems to start immediately but also seems to paint a lot of things even for a simple text button. OpenGL is deactivated.

Does anyone have an idea what could lead to this delay specificaly on Android ?


You should activate OpenGL for your Android app.