So, if it's possible, can you compile hub 1.0 and 2.0 from .jar to .apk, Android extension, because the .jar programs don't work on Android environment.
You are right, Java does not work on Android after all! It never crossed my mind since, as I understand, Android is itself using Java technology.
You will probably find thousands of users in the same case by searching "Java Android" or "JAR Android". Here is one among many:
Even though Android uses Java, it does not support executing JAR files on Android devices. However, you can use emulators to do this which are not available on Google Play Store but are available from the developers' website. I have provided the source link and download instructions are available there.
Sorry, but it seems that you will have to jump through more hoops.