在Ubuntu 12.04中没有为Kivy设置Android SDK环境

时间:2013-03-08 15:22:06

标签: android python ubuntu-12.04 android-sdk-tools kivy

我使用Python和Kivy为Android编写了一款游戏。我已下载android-sdk-linux并将其路径添加到.bashrc。我还克隆了python-for-android项目来创建我的程序的apk包。但是,当我按照Kivy手册中的说明编写以下命令时,出现错误:

./distubute.sh -m "kivy"

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

为什么?

这是./android.sh中我$android-sdk-linux/tools的照片:

Screenshot

2 个答案:

答案 0 :(得分:4)

真诚地阅读docs。特别要注意在页面底部提到的需要设置的环境变量。

希望有所帮助。

答案 1 :(得分: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

您必须使用ndk版本更改Y,使用API​​ ID更改X.

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

它解决了我的问题。