5

我使用 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

截屏

4

2 回答 2

4

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

希望有帮助。

于 2013-03-09T18:43:22.770 回答
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。

它为我解决了这个问题。

于 2014-07-12T02:15:53.467 回答