2017-02-15 14 views
1

Почему я сталкиваюсь со следующей ошибкой при извлечении?UnicodeDecodeError при синхронизации источника android с использованием repo

error: Cannot fetch LineageOS/android_build (UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 37: ordinal not in range(128)) 
Fetching project platform/hardware/intel/audio_media 
Exception in thread Thread-140: 
Traceback (most recent call last): 
    File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner 
    self.run() 
    File "/usr/lib/python2.7/threading.py", line 754, in run 
    self.__target(*self.__args, **self.__kwargs) 
    File "/media/chirag/SSD/android/system/.repo/repo/subcmds/sync.py", line 270, in _FetchProjectList 
    success = self._FetchHelper(opt, project, *args, **kwargs) 
    File "/media/chirag/SSD/android/system/.repo/repo/subcmds/sync.py", line 314, in _FetchHelper 
    prune=opt.prune) 
    File "/media/chirag/SSD/android/system/.repo/repo/project.py", line 1271, in Sync_NetworkHalf 
    self._InitMRef() 
    File "/media/chirag/SSD/android/system/.repo/repo/project.py", line 2364, in _InitMRef 
    self._InitAnyMRef(R_M + self.manifest.branch) 
    File "/media/chirag/SSD/android/system/.repo/repo/project.py", line 2370, in _InitAnyMRef 
    cur = self.bare_ref.symref(ref) 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 57, in symref 
    self._EnsureLoaded() 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 64, in _EnsureLoaded 
    self._LoadAll() 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 85, in _LoadAll 
    self._ReadLoose('refs/') 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 133, in _ReadLoose 
    self._ReadLoose(prefix + name + '/') 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 133, in _ReadLoose 
    self._ReadLoose(prefix + name + '/') 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 137, in _ReadLoose 
    self._ReadLoose1(p, prefix + name) 
    File "/media/chirag/SSD/android/system/.repo/repo/git_refs.py", line 155, in _ReadLoose1 
    ref_id = ref_id.decode() 
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 37: ordinal not in range(128) 

Fetching projects: 27% (158/584) Fetching project LineageOS/android_hardware_qcom_display 
Fetching projects: 28% (164/584) Fetching project LineageOS/android_hardware_qcom_display 
Fetching project LineageOS/android_hardware_qcom_display 

error: Exited sync due to fetch errors 

Какую конкретную папку следует удалить, чтобы снова извлечь эту папку? Я пробовал удалить android/system/build, но это оказалось бесполезной попыткой.

ответ

0

В моем случае, я под MacOS, после того как я удалить все файлы .DS_Store, проблема исчезнет, ​​вот команда я использую:

find . -name .DS_Store | xargs rm

Надеется, что это помогает!