Я написал игру для Android с помощью Python и Kivy. Я загрузил 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
:
Искренне читайте документы . В частности, обратите внимание на переменные окружения, которые необходимо установить, указанные в нижней части страницы.
Надеюсь, это поможет.
Я знаю, что вопрос немного стар, но:
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.
Вы можете добавить это в свой ~ / .bashrc.
Это решает проблему для меня.