Intereting Posts
Проблемы с рендерингом Studio Studio: следующие классы не найдены Как использовать Android-устройство в качестве Bluetooth-гарнитуры для другого мобильного телефона? Безопасно для внутренней AsyncTask для доступа к внешним частным полям класса активности? Проблема со вкусом Android Studio 3.0 Android Alert Dialog заменит синий по умолчанию другим цветом Как удалить мгновенно SPACE из edittext, если пользователь нажимает пробел? Android httprequest java.net.UnknownHostException Кнопок под расширением scrollview Модифицировать gson-конвертер для вложенных json с разными объектами Как управлять экраном пустой загрузки Android Android? Приложение чата – какой из технологий лучше реализовать приложение для чата в Android Невозможно добавить конфигурацию с именем «testCompile», поскольку конфигурация с таким именем уже существует Android: не отображается ImageView с UIL и TouchImageView Eclipse LogCat получает спам от OpenGLRenderer Обнаружение лиц в Android без взаимодействия с пользователем

Невозможно скопировать папку «gen» Android в Git

Я использую EGit в eclipse, чтобы предоставить поддержку Git для Android-проекта, над которым я работаю. Проблема в том, что после выполнения моего проекта в локальном репозитории я понял, что папка «gen» не была зафиксирована. В результате этого, когда я пытаюсь открыть проект на другом компьютере после получения последнего источника из репозитория Git, я продолжаю получать следующую ошибку:

ОШИБКА: Невозможно открыть файл класса D: \ CodeRep \ POCs \ Java \ Android \ Sudoku \ gen \ org \ blah \ example \ R.java: нет такого файла или каталога

Почему я не могу передать папку «gen» в Git из Eclipse? Все происходит очень хорошо, поэтому я могу нажать его в удаленный репозиторий.

Solutions Collecting From Web of "Невозможно скопировать папку «gen» Android в Git"

Вы не должны запускать папку gen ; Он содержит сгенерированный код и не входит в управление источником. Вы должны воссоздать его на машине, на которой вы извлекаете исходный код, либо с помощью Eclipse «Project -> Clean», либо в командной строке « ant clean », если вы используете скрипты сборки.

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

Вероятно, вам нужно очистить свой проект, когда вы его проверите, возможно, у вас есть некоторые другие объектные файлы, ошибочно включенные в фиксацию, поэтому похоже, что он уже построен.

Не обязательно устанавливать каталог «gen» для git, поскольку все в нем должно автоматически генерироваться на основе контента в другом месте вашего источника. Фактически, каталог «gen», возможно, был добавлен в ваш .gitignore Android SDK.