我试图使用python制作一个android应用程序,但遇到了kivy。 我检查了如何将python代码转换成APK,然后发现buildozer是最好的方法。我已经准备好一切,然后运行了代码: | buildozer android调试|在具有main.py和buildozer.spec的文件夹中 我收到此错误:
Traceback (most recent call last):
File "c:\gvahim\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\gvahim\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\gvahim\python27\Scripts\buildozer.exe\__main__.py", line 9, in <module>
File "c:\gvahim\python27\lib\site-packages\buildozer\scripts\client.py", line 14, in main
Buildozer().run_command(sys.argv[1:])
File "c:\gvahim\python27\lib\site-packages\buildozer\__init__.py", line 1040, in run_command
print('Unknown command/target {}'.format(self.translate_target(command, inverse=True)))
AttributeError: 'Buildozer' object has no attribute 'translate_target'
我不知道这意味着什么。有谁知道我该怎么办,或者是否有其他方法可以制作APK(我尝试使用python-4-android,但遇到很多问题) 顺便说一句,我有Windows 10,我尝试在Linux VirtualBox上的同一文件夹中运行相同的命令,但这没有用。