【发布时间】:2018-03-14 16:50:23
【问题描述】:
我正在使用 Buildozer 将 python 文件转换为 android APK(使用 Kivy),它完成了相当长的过程,但随后出现错误。
你知道最后是什么导致了这个错误吗?
toolchain.py:错误:无法识别的参数:--sdk 19 可以 找不到 hostpython,不会编译为 .pyo(这是正常的 python3)
命令失败:/usr/bin/python -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name KivyTest --name KivyApp --version 0.1 --package doublejgames.com.kivytest --android_api 19 --sdk 19 --minsdk 9 --private /home/kivy/Desktop/.buildozer/android/app --orientation Landscape --copy-libs --arch armeabi-v7a --color=always --storage-dir= /home/kivy/Desktop/.buildozer/android/platform/build
这似乎是主要错误:
toolchain.py:错误:无法识别的参数:--sdk 19 可以 找不到 hostpython,不会编译为 .pyo(这是正常的 python3)
在我的 buildozer.spec 文件中,我使用了以下要求:
要求 = kivy, python3crystax==3.6
我也试过了
要求 = kivy, python3crystax
任何帮助将不胜感激!谢谢。
【问题讨论】:
-
您是否尝试重新构建它?它会给你同样的错误吗?