我正在尝试构建我的 kivy 项目的 apk。
我已经使用 PyCharm 在 python 2.7 中安装了 buildozer,然后我构建了 .spec
但是当我尝试创建 apk 时,我得到了以下结果:
我已经安装了 jdk7 和 8

  • 使用: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.
    
  • 使用: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.
    
  • 使用: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.
    

  • 我如何让这个工作?

    最佳答案

    该错误似乎相当明确 - 安装 javac。

    这可能在发行版包管理器的 Java 相关包中。它可能具有搜索功能,可以找到您想要的那个。

    关于android - Kivy Apk 构建时出现 buildozer 错误 : # Java compiler (javac) not found, 请安装它,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33944684/

    10-13 05:03