2013-03-08 8 views
5

Ho scritto un gioco per Android utilizzando Python e Kivy. Ho scaricato android-sdk-linux e aggiunto il suo percorso a .bashrc. Ho anche clonato il progetto python-for-android per creare un pacchetto apk del mio programma. Ma quando scrivo il seguente comando come indicato nel manuale Kivy, ottengo un errore:Nessun ambiente Android SDK impostato per Kivy in Ubuntu 12.04

./distubute.sh -m "kivy" 

error: 
    Check build dependencies for Ubuntu 
    Check enviromnent 
    No ANDROIDSDK environment set, abort 

Perché?

Questa è una foto del mio ./android.sh in $android-sdk-linux/tools:

Screenshot

+0

export ANDROIDSDK =/percorso/toyourandroidsdkfolder nel terminale quindi avviare lo script di nuovo (nella stessa finestra di terminale) –

+0

non ha funzionato ... :(ma tnx –

+0

si ottiene lo stesso errore? –

risposta

4

Sinceramente leggere il docs. In particolare, fai attenzione alle variabili di ambiente che devi impostare menzionate in quella parte inferiore della pagina.

Spero che questo aiuti.

+0

Grazie mille, mi ero dimenticato di impostare gli ultimi due ... E questo era il problema ... :) Grazie ancora ... –

2

So che la questione è un po 'vecchio, ma:

export ANDROIDSDK="/path/to/android-sdk-linux" 
export ANDROIDNDK="/path/to/android-ndk-rY" #change Y here 
export ANDROIDNDKVER=rY #same here 
export ANDROIDAPI=X #change X here 
export PATH=$PATH:$ANDROIDNDK:$ANDROIDSDK/platform-tools:$ANDROIDSDK/tools 

devi cambiare Y con la versione NDK, e X con l'id API.

Puoi aggiungerlo al tuo ~/.bashrc.

Ha risolto il problema per me.

Problemi correlati