Outils pour utilisateurs

Outils du site


kivy_jnius

Ceci est une ancienne révision du document !


Kivy: jnius

A Python module to access Java classes as Python classes using the Java Native Interface (JNI).

jnius permet d'accéder aux classes Java, alors que Plyer permet de le faire avec une façades.

Installation

sudo pip3 install pyjnius

Version de java et path

from plyer import utils
print("Platform =", utils.platform)
ANDROID = utils.platform._platform_android  # retourne True ou False
print("Android =", ANDROID)
if not ANDROID:
    from kivy.core.window import Window
    # Simulation de l'écran de mon tél: 1280*720
    k = 1.0
    WS = (int(720*k), int(1280*k))
    Window.size = WS
    os.environ['JAVA_HOME'] = '/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64'
kivy_jnius.1604309917.txt.gz · Dernière modification : 2020/11/02 09:38 de serge