Buildozer卡在命令:buildozer android调试

时间:2019-03-26 01:46:40

标签: ubuntu kivy buildozer

版本 的Python:2.7.15 操作系统:Ubuntu 18.10

我正在尝试创建一个apk文件。我用ubuntu创建了一个虚拟盒子。现在,ubuntu的终端卡在以下命令之后:buildozer android debug。

我该怎么做才能使其正常工作?

This is where buildozer gets stuck

这是我使用以下命令时:buildozer android logcat

This is when I use the command: buildozer android logcat

我尝试了很多命令,现在终端再次卡住了:

enter image description here

我尝试使用以下命令来安装Android SDK,以便继续前进:sudo apt update && sudo apt install android-sdk

但是终端在上面的截图中给了我错误。

我正在认真考虑学习Java和使用android studio。您如何看待?

p.s。 buildozer文件中的log_level已经等于2。

1 个答案:

答案 0 :(得分:0)

解决方案-缺少ADB

为API级别28安装最新的平台工具(包括adb和fastboot)和SDK工具:

  1. 更改目录cd ~/.buildozer/android/platform/android-sdk/tools/bin
  2. 运行sdkmanager "platform-tools" "platforms;android-28"

注意

要显示完整日志,请在您的 buildozer.spec 中,将log_level 1 更改为 2 。重试 buildozer android debug

log_level = 2