首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mac上的buildozer问题

mac上的buildozer问题
EN

Stack Overflow用户
提问于 2014-10-28 01:45:58
回答 1查看 975关注 0票数 0

当涉及到编程世界时,我是一个业余爱好者,所以我不是一个经验丰富的专家,所以请仁慈和温和,我只是来这里学习的。

好的,所以我遇到的问题是在Mac上的buildozer。它很难为android编译一个apk。

我运行的是MacOSX10.6.8,Kivy 1.7.1,最新的Cython,ActivePython 2.7.2。

当我在app目录中运行'buildozer android debug‘命令时,它开始处理,然后运行到一个错误并停止。

以下是终端窗口中记录的内容:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/buildozer", line 9, in <module>
    load_entry_point('buildozer==0.17', 'console_scripts', 'buildozer')()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/scripts/client.py", line 13, in main
    Buildozer().run_command(sys.argv[1:])
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/__init__.py", line 961, in run_command
    self.target.run_commands(args)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/target.py", line 85, in run_commands
    func(args)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/target.py", line 95, in cmd_debug
    self.buildozer.prepare_for_build()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/__init__.py", line 157, in prepare_for_build
    self.target.install_platform()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/targets/android.py", line 394, in install_platform
    self._install_android_packages()
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/targets/android.py", line 350, in _install_android_packages
    self._android_update_sdk('tools,platform-tools')
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/targets/android.py", line 309, in _android_update_sdk
    index = child.expect([EOF, '[y/n]: '])
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/libs/pexpect.py", line 1311, in expect
    return self.expect_list(compiled_pattern_list, timeout, searchwindowsize)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/libs/pexpect.py", line 1325, in expect_list
    return self.expect_loop(searcher_re(pattern_list), timeout, searchwindowsize)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/libs/pexpect.py", line 1378, in expect_loop
    c = self.read_nonblocking (self.maxread, timeout)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/buildozer/libs/pexpect.py", line 837, in read_nonblocking
    self.logfile.write (s.decode(encoding='UTF-8'))
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd5 in position 760: invalid continuation byte

有谁能解释一下这个问题吗?

非常感谢

Tj

EN

回答 1

Stack Overflow用户

发布于 2014-11-15 03:53:23

我不知道你是否找到了答案。我遇到了类似的问题,从git存储库升级解决了它:

代码语言:javascript
复制
pip install --upgrade git+http://github.com/kivy/buildozer
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26593607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档