2013-03-08 113 views
5

我已經爲使用Python和Kivy的Android編寫了一款遊戲。我已下載android-sdk-linux並將其路徑添加到.bashrc。我也克隆了python-for-android項目來創建我的程序的apk包。但是當我按照Kivy手冊中的說明編寫以下命令時,出現錯誤:在Ubuntu中沒有爲Kivy設置Android SDK環境12.04

./distubute.sh -m "kivy" 

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

爲什麼?

這是我在./android.sh$android-sdk-linux/tools圖片:

Screenshot

+0

出口ANDROIDSDK = /路徑/在你的終端toyourandroidsdkfolder然後再次啓動腳本(在同一個終端窗口) – 2013-03-08 15:24:56

+0

沒有工作... :(但TNX – 2013-03-08 15:33:56

+0

你得到同樣的錯誤? – 2013-03-08 15:35:18

回答

4

真誠閱讀docs。特別要注意在頁面底部提到的需要設置的環境變量。

希望有所幫助。

+0

非常感謝,我忘記了設置最後兩個......而這就是問題... :)再次感謝...... – 2013-03-10 05:40:34

2

我知道這個問題是有點老了,但是:

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 

你必須改變Y中的NDK版本,而X與API ID。

您可以將其添加到〜/ .bashrc中。

它已經解決了我的問題。

相關問題