<legend id='lUhN6'><style id='lUhN6'><dir id='lUhN6'><q id='lUhN6'></q></dir></style></legend>

  • <tfoot id='lUhN6'></tfoot>

      <small id='lUhN6'></small><noframes id='lUhN6'>

      • <bdo id='lUhN6'></bdo><ul id='lUhN6'></ul>

      1. <i id='lUhN6'><tr id='lUhN6'><dt id='lUhN6'><q id='lUhN6'><span id='lUhN6'><b id='lUhN6'><form id='lUhN6'><ins id='lUhN6'></ins><ul id='lUhN6'></ul><sub id='lUhN6'></sub></form><legend id='lUhN6'></legend><bdo id='lUhN6'><pre id='lUhN6'><center id='lUhN6'></center></pre></bdo></b><th id='lUhN6'></th></span></q></dt></tr></i><div id='lUhN6'><tfoot id='lUhN6'></tfoot><dl id='lUhN6'><fieldset id='lUhN6'></fieldset></dl></div>

        Kivy Buildozer 无法构建 apk,命令失败:./distribute.s

        时间:2023-08-30

        • <bdo id='BEluF'></bdo><ul id='BEluF'></ul>

            <legend id='BEluF'><style id='BEluF'><dir id='BEluF'><q id='BEluF'></q></dir></style></legend>
          1. <tfoot id='BEluF'></tfoot>
                <tbody id='BEluF'></tbody>

              <small id='BEluF'></small><noframes id='BEluF'>

                  <i id='BEluF'><tr id='BEluF'><dt id='BEluF'><q id='BEluF'><span id='BEluF'><b id='BEluF'><form id='BEluF'><ins id='BEluF'></ins><ul id='BEluF'></ul><sub id='BEluF'></sub></form><legend id='BEluF'></legend><bdo id='BEluF'><pre id='BEluF'><center id='BEluF'></center></pre></bdo></b><th id='BEluF'></th></span></q></dt></tr></i><div id='BEluF'><tfoot id='BEluF'></tfoot><dl id='BEluF'><fieldset id='BEluF'></fieldset></dl></div>
                • 本文介绍了Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在尝试使用 Kivy 和 Buildozer 构建 APK,当我运行buildozer android debug"时,我收到以下错误作为响应:

                  I'm trying to build an APK using Kivy and Buildozer, and when I run "buildozer android debug," I receive this error as a response:

                  a
                  ./distribute.sh: line 371: test: too many arguments
                  ./distribute.sh: line 372: test: too many arguments
                  ./distribute.sh: line 373: test: too many arguments
                  ./distribute.sh: line 374: test: too many arguments
                  ./distribute.sh: line 377: $SRC_PATH/default.properties: ambiguous redirect
                  ./distribute.sh: line 378: $SRC_PATH/local.properties: ambiguous redirect
                  cp: cannot create regular file ‘x/.buildozer/android/platform/python-for-android/.git/objects/pack/pack-b89e3f872ff0b0fbbaa9c0f1182451f8506241dc.idx’: Permission denied
                  cp: cannot create regular file ‘x/.buildozer/android/platform/python-for-android/.git/objects/pack/pack-b89e3f872ff0b0fbbaa9c0f1182451f8506241dc.pack’: Permission denied
                  cp: cannot copy a directory, ‘/home/tom/Dropbox/Work’, into itself, ‘Test/.buildozer/android/platform/python-for-android/build/Work’
                  cp: will not create hard link x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: cannot stat ‘Test/.buildozer/android/platform/python-for-android/src/blacklist.txt’: No such file or directory
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  cp: will not create hard link ‘x’ to directory ‘y’
                  # Command failed: ./distribute.sh -m "kivy" -d "pongtest"
                  

                  它似乎正在经历一个奇怪的重定向,但不幸的是它返回了一个不特定的错误消息,所以如果有人对它可能是什么有任何想法,他们将不胜感激.谢谢!

                  It seems like it's going through a weird redirect, but it's unfortunately returning an unspecific error message, so if anyone has any ideas on what it might be, they'd be greatly appreciated. Thanks!

                  这是buldozer.spec:

                  Here's the bulldozer.spec:

                  # (str) Title of your application
                  title = Pong Test
                  
                  # (str) Package name
                  package.name = pongtest
                  
                  # (str) Package domain (needed for android/ios packaging)
                  package.domain = org.test
                  
                  # (str) Source code where the main.py live
                  source.dir = .
                  
                  # (list) Source files to include (let empty to include all the files)
                  source.include_exts = py,png,jpg,kv,atlas
                  
                  # (list) Source files to exclude (let empty to not exclude anything)
                  #source.exclude_exts = spec
                  
                  # (list) List of directory to exclude (let empty to not exclude anything)
                  #source.exclude_dirs = tests, bin
                  
                  # (list) List of exclusions using pattern matching
                  #source.exclude_patterns = license,images/*/*.jpg
                  
                  # (str) Application versioning (method 1)
                  version.regex = __version__ = '(.*)'
                  version.filename = %(source.dir)s/main.py
                  
                  # (str) Application versioning (method 2)
                  # version = 1.2.0
                  
                  # (list) Application requirements
                  requirements = kivy
                  
                  # (list) Garden requirements
                  #garden_requirements =
                  
                  # (str) Presplash of the application
                  #presplash.filename = %(source.dir)s/data/presplash.png
                  
                  # (str) Icon of the application
                  #icon.filename = %(source.dir)s/data/icon.png
                  
                  # (str) Supported orientation (one of landscape, portrait or all)
                  orientation = landscape
                  
                  # (bool) Indicate if the application should be fullscreen or not
                  fullscreen = 1
                  
                  
                  #
                  # Android specific
                  #
                  
                  # (list) Permissions
                  #android.permissions = INTERNET
                  
                  # (int) Android API to use
                  #android.api = 14
                  
                  # (int) Minimum API required (8 = Android 2.2 devices)
                  #android.minapi = 8
                  
                  # (int) Android SDK version to use
                  #android.sdk = 21
                  
                  # (str) Android NDK version to use
                  #android.ndk = 9c
                  
                  # (bool) Use --private data storage (True) or --dir public storage (False)
                  #android.private_storage = True
                  
                  # (str) Android NDK directory (if empty, it will be automatically downloaded.)
                  #android.ndk_path =
                  
                  # (str) Android SDK directory (if empty, it will be automatically downloaded.)
                  #android.sdk_path = 
                  
                  # (str) python-for-android git clone directory (if empty, it will be automatically cloned from github)
                  #android.p4a_dir =
                  
                  # (str) Android entry point, default is ok for Kivy-based app
                  #android.entrypoint = org.renpy.android.PythonActivity
                  
                  # (list) List of Java .jar files to add to the libs so that pyjnius can access
                  # their classes. Don't add jars that you do not need, since extra jars can slow
                  # down the build process. Allows wildcards matching, for example:
                  # OUYA-ODK/libs/*.jar
                  #android.add_jars = foo.jar,bar.jar,path/to/more/*.jar
                  
                  # (list) List of Java files to add to the android project (can be java or a
                  # directory containing the files)
                  #android.add_src =
                  
                  # (str) python-for-android branch to use, if not master, useful to try
                  # not yet merged features.
                  #android.branch = master
                  
                  # (str) OUYA Console category. Should be one of GAME or APP
                  # If you leave this blank, OUYA support will not be enabled
                  #android.ouya.category = GAME
                  
                  # (str) Filename of OUYA Console icon. It must be a 732x412 png image.
                  #android.ouya.icon.filename = %(source.dir)s/data/ouya_icon.png
                  
                  # (str) XML file to include as an intent filters in <activity> tag
                  #android.manifest.intent_filters = 
                  
                  # (list) Android additionnal libraries to copy into libs/armeabi
                  #android.add_libs_armeabi = libs/android/*.so
                  
                  # (bool) Indicate whether the screen should stay on
                  # Don't forget to add the WAKE_LOCK permission if you set this to True
                  #android.wakelock = False
                  
                  # (list) Android application meta-data to set (key=value format)
                  #android.meta_data =
                  
                  # (list) Android library project to add (will be added in the
                  # project.properties automatically.)
                  #android.library_references =
                  [buildozer]
                  
                  # (int) Log level (0 = error only, 1 = info, 2 = debug (with command output))
                  log_level = 2
                  

                  推荐答案

                  存在权限问题!当我 chmod 777 时,孔源目录起作用(尽管我不建议将其作为修复:))

                  There are permission problems! When i chmod 777 the hole source dir things work (I do not recomend that as a fix though :) )

                  这篇关于Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何在首选项中使用 QuietlyCoding 中的 NumberPicker 下一篇:Python+kivy+SQLite:如何设置标签初始值以及如何更新

                  相关文章

                  最新文章

                • <tfoot id='pFvcE'></tfoot>

                  <small id='pFvcE'></small><noframes id='pFvcE'>

                • <legend id='pFvcE'><style id='pFvcE'><dir id='pFvcE'><q id='pFvcE'></q></dir></style></legend>

                    <i id='pFvcE'><tr id='pFvcE'><dt id='pFvcE'><q id='pFvcE'><span id='pFvcE'><b id='pFvcE'><form id='pFvcE'><ins id='pFvcE'></ins><ul id='pFvcE'></ul><sub id='pFvcE'></sub></form><legend id='pFvcE'></legend><bdo id='pFvcE'><pre id='pFvcE'><center id='pFvcE'></center></pre></bdo></b><th id='pFvcE'></th></span></q></dt></tr></i><div id='pFvcE'><tfoot id='pFvcE'></tfoot><dl id='pFvcE'><fieldset id='pFvcE'></fieldset></dl></div>
                    • <bdo id='pFvcE'></bdo><ul id='pFvcE'></ul>