2015-12-29 4 views
0

У меня есть полностью функциональный проект в студии Android. Я хочу импортировать этот проект в репозитории CVS, а затем проверить его на другом ПК. При импорте в CVS существует только один вариант: KEYWORD SUBSTITUTION, но я не могу найти хорошее объяснение, что является лучшим вариантом.Студия Android, импортируйте проект в репозиторий CVS

Я не знаю, где проблема. Если импортировать в CVS или проверить.

Только ошибки я получаю после построения проекта:

C:\Android\EsoCRM\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.

Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

Error:Execution failed for task ':app:processDebugResources'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Roman\AppData\Local\Android\sdk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1

Что лучший способ управления CVS хранилищами в Android студии?

+0

Подстановка ключевых слов в CVS и SVN и т. Д. Позволяет вставлять такие переменные, как Author и Last updated. Документация по замене ключевых слов находится по адресу http://cvsman.com/cvs-1.12.12/cvs_100.php#SEC100. Я не могу сказать из вашего вывода ошибки, но я не верю, что это ваша проблема. Я бы, вероятно, рекомендовал Googling по строкам «Version Control System в Android Studio». Возможно, с CVS, но Git намного более популярен, и вы с большей вероятностью найдете больше информации, которая останется актуальной. – jbergantine

ответ

1

У вас возникла проблема с сборкой, возможно, связанная с вашей установкой CVS.

Если вы посмотрите на ошибку, она ссылается на appcompat-v7 в папку «build \ intermediates \ exploded-aar». Просмотрите следующее:

  1. Вы не должны включать ничего в папку «build» в репо. Они генерируются во время сборки, для системы, в которой выполняется сборка. Исключите все в папке «build» из репо. (Вы также должны исключить все файлы «* .iml» по той же причине.)

  2. Очистите свой проект. Если вы скопировали файлы здесь или у вас был плохой кешированный файл, вам нужно будет удалить их и повторите попытку.

  3. Удалите папку «.caches» в градиенте, если это необходимо. Иногда старые кешированные файлы устарели, но gradle не обновляет их. Возможно, вам придется вручную удалить их и выполнить обновление.

Смежные вопросы