Pyjnius import jar file

kivy, pyjnius, python

Solution

As much as `jar` file relevant only for android, you need to add jar file in your buildozer.spec like

android.add_jars = java/myjar.jar

and in your App's `build` method

from kivy.utils import platform
...
if platform() == 'android':
    BlaClass = autoclass('java.bla.BlaClass')
...

Problem

Pyjnius allows you to create a python wrapper for java classes like: ``` Hardware = autoclass('org.myapp.Hardware') ``` Is there a way to import an existing *.jar file like that? What does the syntax look like?

Original source