使用 buildozer 编译时出现问题

问题描述 投票:0回答:1

我正在尝试使用 buildozer 创建 apk,但收到此错误:

[WARNING]: prerequisites.py is experimental and does not support all prerequisites yet. [WARNING]: Please report any issues to the python-for-android issue tracker. [WARNING]: prerequisites.py is experimental and does not support all prerequisites yet. [WARNING]: Please report any issues to the python-for-android issue tracker. [INFO]:    Will compile for the following archs: arm64-v8a, armeabi-v7a [INFO]:    Found Android API target in $ANDROIDAPI: 31 Traceback (most recent call last):   File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main     return _run_code(code, main_globals, None,   File "/usr/lib/python3.10/runpy.py", line 86, in _run_code     exec(code, run_globals)   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 1312, in <module>     main()   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/entrypoints.py", line 18, in main     ToolchainCL()   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 734, in __init__     getattr(self, command)(args)   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", line 143, in wrapper_func     ctx.prepare_build_environment(user_sdk_dir=self.sdk_dir,   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 273, in prepare_build_environment     apis = get_available_apis(self.sdk_dir)   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 47, in get_available_apis     targets = get_targets(sdk_dir)   File "/mnt/c/pakagin2/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 35, in get_targets     targets = avdmanager('list', 'target').stdout.decode('utf-8').split('\n') AttributeError: 'str' object has no attribute 'stdout'

我尝试重新安装所有内容并在谷歌上搜索,但找不到解决方案。 我想当它查找 api=31 时出现错误,因为它停在那里。 我也尝试过使用 google collab,它给了我同样的错误

kivy buildozer
1个回答
-1
投票

你找到答案了吗?我有同样的错误,就像你搜索解决方案

© www.soinside.com 2019 - 2024. All rights reserved.