I am a begginer in android and I want to develop an application which show a list of jar files to user and user can choose one of them and run it. Is it possible to run a jar file in an android application? (not as a library) if yes, how does it run? I mean, a jar file needs to run in JVM but an apk file runs in ART.