JUCE and Java Android UI

First you need to make sure you are rendering using OpenGL. If you need smooth scrolling on Android (or iOS) you will currently need to use a native view. There are two approaches to this - use native views within your JUCE app (not something I’ve done on Android, but seen it done on iOS), or wrap your JUCE component(s) in a native Android/iOS app, so you can have native lists and navigation.

If you want to try the second approach for Android I have a fork I’m working on which should help with that: Modifications to JUCE Android implementation