2015-11-26 1 views
2

Je suis en train de construire une apk de mon projet kivy. J'ai installé buildozer en python 2.7 Utiliser PyCharm, je construit le .spec, mais quand j'essayé de créer l'APK, je suis arrivé à ces résultats: j'ai insatalled jdk7 et 8Kivy Apk construire avec erreur buildozer: # Java compilateur (javac) pas trouvé, s'il vous plaît l'installer

  1. Utilisation: buildozer Android debug

    #Check configuration tokens 
    # Ensure build layout 
    # Check configuration tokens 
    # Preparing build 
    # Check requirements for android 
    # Java compiler (javac) not found, please install it. 
    
  2. utilisant: buildozer -v Android debug

    # Check configuration tokens 
    # Ensure build layout 
    # Check configuration tokens 
    # Read available permissions from api-versions.xml 
    # Preparing build 
    # Check requirements for android 
    # Run 'dpkg --version' 
    # Cwd None 
    /bin/sh: dpkg: comando non trovato 
    # Search for Git (git) 
    # -> found at /usr/bin/git 
    # Search for Cython (cython) 
    # -> found at /usr/bin/cython 
    # Search for Java compiler (javac) 
    # Java compiler (javac) not found, please install it. 
    
  3. utilisant: buildozer Android debug deploy run

    # Check configuration tokens 
    # Ensure build layout 
    # Check configuration tokens 
    # Preparing build 
    # Check requirements for android 
    # Java compiler (javac) not found, please install it. 
    

Comment puis-je obtenir que cela fonctionne?

Répondre

0

L'erreur semble assez explicite - installez javac.

Ceci est probablement dans un paquetage java du gestionnaire de paquets de votre distribution. Il a probablement des fonctionnalités de recherche pour trouver celui que vous voulez.

+0

j'ai installé beaucoup en utilisant le logiciel jdk menager –

+0

jre8-jre7-jdk7opendjdk-jdk8openjdk- –

+0

ok, résoudre J'ai oublié d'installer java-8-openjdk –

1

Vous devez installer Java Development Kit. Si vous utilisez un système basé sur Debian (Ubuntu, Linux mint, etc.), tapez simplement le terminal: sudo apt-get install openjdk-8-jdk. Sur Windows, vous devez visiter le site Web Java et télécharger Java JDK manuellement.

Pour vérifier si vous avez installé Java JDK, tapez dans la console javac -version, vous devriez voir un message comme celui-ci: javac 1.8.0_91