Android Buildozer包可用于安装或更新错误
这是我在构建Android应用程序时得到的显示。请帮忙 可用于安装或更新的软件包:3Android Buildozer包可用于安装或更新错误,android,ubuntu,python-3.x,Android,Ubuntu,Python 3.x,这是我在构建Android应用程序时得到的显示。请帮忙 可用于安装或更新的软件包:3 id: 1 or "tools" Type: Tool Desc: Android SDK Tools, revision 22.6.2 ---------- id: 2 or "platform-tools" Type: PlatformTool Desc: Android SDK Platform-tools, revision 19.0.1 ---------- i
id: 1 or "tools"
Type: Tool
Desc: Android SDK Tools, revision 22.6.2
----------
id: 2 or "platform-tools"
Type: PlatformTool
Desc: Android SDK Platform-tools, revision 19.0.1
----------
id: 3 or "addon-google_gdk-google-19"
Type: Addon
Desc: Glass Development Kit Preview, Android API 19, revision 8
By Google Inc.
Preview of the Glass Development Kit
Requires SDK Platform Android API 19
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/buildozer”,第9行,在
加载入口点('buildozer==0.16-dev','console\u scripts','buildozer')()
文件“/usr/local/lib/python3.4/dist-packages/buildozer-0.16dev-py3.4.egg/buildozer/scripts/client.py”,第13行,主文件
Buildozer().run_命令(sys.argv[1:])
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/_init__.py”,第959行,在run_命令中
self.target.run_命令(args)
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/target.py”,第85行,在run_命令中
func(args)
cmd_debug中的文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/target.py”,第95行
self.buildozer.prepare\u for\u build()
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16\u dev-py3.4.egg/buildozer/\uuuuuuuu init\uuuuuuuuu.py”,第157行,准备构建
self.target.install_platform()
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py”,第383行,安装平台中
self.\u安装\u android\u软件包()
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py”,第339行,安卓安装软件包
self.\u android\u update\u sdk(“工具,平台工具”)
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py”,第303行,在android更新sdk中
从buildozer.libs.pexpect导入EOF
文件“/usr/local/lib/python3.4/dist packages/buildozer-0.16_dev-py3.4.egg/buildozer/libs/pexpect.py”,第81行
除此之外,e:
^
SyntaxError:无效语法
python3不支持除Foo、bar之外的,只支持除Foo as bar之外的。因此,buildozer
似乎包含一个与Python 3不兼容的库
最好联系buildozer的开发人员——这对您和该工具都会比在SO上发布有关它的信息更有帮助。我也遇到了同样的麻烦。实际上buildozer似乎做了更新,只是没有说它做了
等一下:)我在2.7上,我也遇到了这个问题。我想我可以在等待的时候用谷歌搜索一下,因为我怀疑我必须这么做。
File "/usr/local/bin/buildozer", line 9, in <module>
load_entry_point('buildozer==0.16-dev', 'console_scripts', 'buildozer')()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/scripts/client.py", line 13, in main
Buildozer().run_command(sys.argv[1:])
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/__init__.py", line 959, in run_command
self.target.run_commands(args)
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/target.py", line 85, in run_commands
func(args)
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/target.py", line 95, in cmd_debug
self.buildozer.prepare_for_build()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/__init__.py", line 157, in prepare_for_build
self.target.install_platform()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py", line 383, in install_platform
self._install_android_packages()
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py", line 339, in _install_android_packages
self._android_update_sdk('tools,platform-tools')
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/targets/android.py", line 303, in _android_update_sdk
from buildozer.libs.pexpect import EOF
File "/usr/local/lib/python3.4/dist-packages/buildozer-0.16_dev-py3.4.egg/buildozer/libs/pexpect.py", line 81
except ImportError, e:
^
SyntaxError: invalid syntax