Error de compilación de Android con buildozer

Estoy intentando compilar un .apk ( éste ) usando buildozer. Pero sigo recibiendo el mensaje de error de comando a continuación. He intentado utilizar una diversa trayectoria del python, reinstalando el buildozer, usando diversas trayectorias del buildozer, compilando de Mac HD, compilando con sudo, una versión cython diferente. Ninguno trabajo.

Archivo "build.py", línea 497, en make_package (args) Archivo "build.py", línea 351, en make_package subprocess.check_call ([ANT, arg]) Archivo "/ usr / En la línea 540, en check_call aumentar CalledProcessError (retcode, cmd) subprocess.CalledProcessError: Comando '[/ php] 'Ant', 'debug'] 'devolvió el estado de salida diferente de cero 1

Error de comando: /usr/local/Cellar/python/2.7.8_1/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python build.py –name 'My Application' –version 1.2.0 –package org.test.myapp –private /Users/user/Documents/Py/kvapk/.buildozer/android/app –sdk 14 –minsdk 8 –permission INTERNET –permission ACCESS_NETWORK_STATE –orientation Depuración de retrato

Estoy en OSX Mavericks usando python 2.7.5, kivy 1.8.0, cython 0.19 y buildozer 0.17

Aquí está la salida total: https://gist.github.com/feynman21/29d2f02c387112f2900b

Este es un problema con buildozer al no instalar las herramientas de compilación de Android. Espero que esto se arreglará pronto. Hasta entonces, puede evitar esto instalando manualmente las herramientas de compilación ( https://github.com/kivy/buildozer/issues/146#issuecomment-57061269 ):

  1. Ejecute ~/.buildozer/android/platform/android-sdk-21/tools/android para lanzar el SDK Manager de Android. (Si tiene una versión de SDK diferente, reemplace android-sdk-21 con la carpeta apropiada)
  2. Haga clic en el enlace Deselect All en la parte inferior de la ventana y marque la casilla junto a "Android SDK Build-tools – 20". (Nota: la versión exacta no importa, solo elija la versión más reciente disponible). Captura de pantalla de 2014-09-27 13 17 13
  3. Haga clic en el botón Install 1 package...
  4. Haga clic en Accept License y, a continuación, en el botón Install . Captura de pantalla de 2014-09-27 13 19 19
  5. Cierre el SDK Manager y vuelva a trabajar con buildozer.
  • Python - ¿Kivy implementa actividades en las aplicaciones de Android?
  • Tuple, de Python a Java
  • Comunicación de socket con Python en Android
  • Kivy Reproducir audio no funciona
  • Ejecución de systrace da "preexec_fn no es compatible con Windows" error
  • ¿Cómo puedo crear un proyecto en kivy en android?
  • Java vs Python HMAC-SHA256 no coinciden
  • Transmita un mensaje a todas las máquinas disponibles en WiFi
  • ¿Conectarse al punto de acceso usando QPython?
  • Cómo configurar el directorio temporal al crear cyanogenmod
  • Obtener pandas en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.