android - ./distribute.sh -1 上的 Kivy Buildozer 权限被拒绝

标签 android python kivy

好的,所以首先让我显示错误

# Android packages installation done.
# Check application requirements
# Run './distribute.sh -l'
# Cwd /media/jonathon/Data Volume/Python Projects/Kivy Tutorial/.buildozer/android/platform/python-for-android
/bin/sh: 1: ./distribute.sh: Permission denied
# Command failed: ./distribute.sh -l

我正在运行的命令是 sudo buildozer android debug 所以我知道我正在运行 sudo 并且拥有 root 权限。

最佳答案

根据错误中的文件路径,您可能正在使用共享驱动器或远程文件系统。当 buildozer 尝试运行和编译东西时,这些可能会导致权限问题。尝试删除项目中的 .buildozer 目录 ~/.buildozer,然后将文件移动到本地硬盘并在不使用 sudo 的情况下运行 buildozer。

关于android - ./distribute.sh -1 上的 Kivy Buildozer 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23395933/

相关文章:

来自启动器的 Android "Application is not found on your phone"..?

android - 为 Kivy 应用程序保存登录屏幕用户名和密码

android - 使用 kivy 使用 G+ (Google+) 注册

android - android.view.DisplayListCanvas.throwIfCannotDraw 处的 Canvas : trying to draw too large(144609280bytes) bitmap,

android - ViewPostImeInputStage ACTION_DOWN

android - 如何改进我的动画并使其均匀(Jetpack Compose)?

python - Django模型字段默认基于另一个模型字段

python - 使用没有RSA key 的python ssh

python - 使用 python 绘制 pandas 列的交互式绘图