2015-04-21 4 views
0

У меня возникла эта ошибка при компиляции моего приложения в kivy с помощью buildozer, и я просто не могу понять, что это значит. Я попытался сократить имя o0f моего приложения, но это не сработало.«ValueError: name is too long» в kivy

File "build.py", line 507, in <module> 
    make_package(args) 
    File "build.py", line 326, in make_package 
    make_tar('assets/private.mp3', ['private', args.private], args.ignore_path) 
    File "build.py", line 203, in make_tar 
    tf.add(fn, afn) 
    File "/usr/lib/python2.7/tarfile.py", line 2014, in add 
    self.addfile(tarinfo, f) 
    File "/usr/lib/python2.7/tarfile.py", line 2037, in addfile 
    buf = tarinfo.tobuf(self.format, self.encoding, self.errors) 
    File "/usr/lib/python2.7/tarfile.py", line 999, in tobuf 
    return self.create_ustar_header(info) 
    File "/usr/lib/python2.7/tarfile.py", line 1016, in create_ustar_header 
    info["prefix"], info["name"] = self._posix_split_name(info["name"]) 
    File "/usr/lib/python2.7/tarfile.py", line 1103, in _posix_split_name 
    raise ValueError("name is too long") 
ValueError: name is too long 
# Command failed: /usr/bin/python build.py --name MobilGame --version 1.0 --package org.test.myapp --private /home/nabeel/Desktop/game/ProjectGame/.buildozer/android/app --sdk 14 --minsdk 8 --orientation landscape debug 
# 
# Buildozer failed to execute the last command 
# The error might be hidden in the log above this error 
# Please read the full log, and search for it before 
# raising an issue with buildozer itself. 
# In case of a bug report, please add a full log with log_level = 2 

ответ

1

Я просто понял, были и другие файлы в каталоге, которые также были добавлены в скомпилированный двоичный файл. Как только я переместил файлы в новый каталог, они были скомпилированы как масло.