【问题标题】:While building Kivy app 'sdkmanager not installed'在构建 Kivy 应用程序“未安装 sdkmanager”时
【发布时间】:2021-01-14 18:19:28
【问题描述】:
我正在使用 buildozer 将 Kivy 构建到 Android 应用程序中,但遇到了错误。当我输入buildozer -v android debug 时遇到以下错误。
#sdkmanager路径“/home/.../.buildozer/android/platform/android-sdk/tools/bin/sdkmanager”不存在,sdkmanager没有安装
如何解决这个问题。
注意:我使用的是 Windows 虚拟 Linux 终端 (Ubuntu)
【问题讨论】:
标签:
python
android
user-interface
kivy
buildozer
【解决方案1】:
您可以从downloads website 下载SDK tools package。您可以下载并安装Android Studio(应包括sdkmanager),也可以下载不带Android Studio 的SDK tools package 并将其解压缩到buildozer 期望找到它的位置。
【解决方案2】:
所以基本上发生的是 buildozer 没有找到 sdk 管理器。有两种方法可以解决这个问题。首先,您可以下载 SDK 工具并将其解压缩到文件夹中。二是重新开始。使用此命令rm -rf folder_name 通过终端删除在构建期间创建的所有文件夹。然后再次构建应用程序。这将导致重新下载包。