首页 > 解决方案 > 您如何解决“构建失败:未指定 Android SDK 目录,正在退出。”

问题描述

我正在尝试构建一个 kivy apk,但我不断收到此错误,“构建失败:未指定 Android SDK 目录,正在退出。”。我需要做什么来修复它?

当我运行时:

 python3 -m pythonforandroid.toolchain create --dist_name=simpleapp --bootstrap=sdl2 --requirements=python3,kivy,android --arch armeabi-v7a --copy-libs --color=always --storage-dir="/home/haryo/kivy-game-2.0/.buildozer/android/platform/build" --ndk-api=21

我得到:

[INFO]:    Will compile for the following archs: armeabi-v7a
[ERROR]:   Build failed: Android SDK dir was not specified, exiting.

标签: linuxubuntukivybuildozer

解决方案


您需要...指定 sdk 目录。使用--sdk-dir=...参数将路径传递给 Android SDK。

您还需要对 NDK 执行相同的操作。


推荐阅读