As of Android 5, there is only ART, which is no different than using Go, D, or any other AOT compiled language with a GC enabled runtime.
Also many Scopes are actually written in either JavaScript, or QML with C++ and Go as possible code-behind languages.
https://developer.ubuntu.com/en/phone/scopes/
So overall the runtime requirements aren't much different, unless you are writing a pure Qt/C++ scope (without QML).