2013-03-08 11 views
5

Napisałem grę dla Androida za pomocą Pythona i Kivy. Pobrałem android-sdk-linux i dodałem ścieżkę do .bashrc. Sklonowałem również projekt python-for-android, aby utworzyć pakiet APK mojego programu. Ale kiedy piszę następujące polecenie zgodnie z instrukcją w podręczniku Kivy, pojawia się błąd:Brak środowiska zestawu SDK systemu Android dla Kivy w Ubuntu 12.04

./distubute.sh -m "kivy" 

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

Dlaczego?

Jest to obraz mojego ./android.sh w $android-sdk-linux/tools:

Screenshot

+0

eksport ANDROIDSDK =/ścieżka/toyourandroidsdkfolder w terminalu, a następnie ponownie uruchom skrypt (w tym samym oknie terminala) –

+0

nie działa ... :(ale tnx –

+0

zrobić masz ten sam błąd? –

Odpowiedz

4

poważaniem przeczytać docs. Zwróć szczególną uwagę na zmienne środowiskowe, które musisz ustawić, wspomniane na dole strony.

Nadzieję, że pomaga.

+0

Wielkie dzięki. Zapomniałem ustawić dwie ostatnie ... I to był problem ... :) Jeszcze raz dziękuję ... –

2

Wiem, że pytanie jest nieco stary, ale:

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 

Trzeba zmienić Y z wersją NDK, a X z identyfikatorem API.

Możesz dodać to do swojego ~/.bashrc.

Rozwiązało to problem dla mnie.

Powiązane problemy