이클립스 Android 및 기티뇨어
git에 포함할 때 무시해도 안전한 파일/폴더는 무엇입니까?
좋은 프로젝트를 복사하여 gen 폴더와 bin 폴더를 삭제하고 앱을 실행해 보았습니다.Android 실행 창에 "프로젝트에 오류가 있습니다. 응용 프로그램을 실행하기 전에 오류를 수정하십시오.패키지 탐색기의 프로젝트 왼쪽에 있는 아이콘에 빨간색 X가 있습니다.gen 폴더는 Windows 탐색기에는 없지만 패키지 탐색기에는 있습니다.
무시할 파일 형식이 있습니다.
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin/
gen/
# Local configuration file (sdk path, etc)
local.properties
# Eclipse project files
.classpath
.project
# Proguard folder generated by Eclipse
proguard/
# Intellij project files
*.iml
*.ipr
*.iws
.idea/
내가 주로 추가하는 것.gitignore
다음과 같습니다.
bin
gen
bin
그리고.gen
코딩 중에 지속적으로 변경되므로 Git 저장소에 포함할 필요가 없습니다.그리고 가끔 나는 덧붙인다..classpath
그리고..project
동일한 소스를 기반으로 하지만 다른 OS나 IDE에 새 Android 프로젝트를 만들고 싶기 때문에 이 파일은 Eclipse 고유 파일입니다.
에러에 대해서는, 프로젝트를 클리닝 하거나 프로젝트 속성 수정 유틸리티를 실행하려고 합니다([프로젝트]-> [안드로이드 툴]-> [프로젝트 속성 수정]오른쪽 클릭).
현재 가장 좋은 솔루션은 필요한 .gitignore 파일을 생성하는 것입니다.http://www.gitignore.io에 접속해 주세요.
이 프로젝트는 Github에도 게재되어 있습니다.https://github.com/joeblau/gitignore.io
빈과 일반은 문제없이 무시해도 안전합니다.프로젝트 셋업에 문제가 있을 때는 다음과 같이 합니다.먼저 에디터 뷰 아래 뷰의 '문제' 탭을 살펴보았습니까? 일반적으로 프로젝트 오류에 대한 자세한 정보를 제공합니다.거기에 결정적인 것이 없는 경우는, 이하의 조작을 실시합니다.
- 일반적으로 이클립스가 프로젝트에서 팬텀 에러를 발생시키는 문제가 있을 경우 프로젝트를 청소하면 문제가 해결됩니다.메뉴의 [Project]> [ Clean ]에 표시됩니다.
- 그래도 문제가 해결되지 않으면 보통 프로젝트를 오른쪽 클릭하여 [Android Tools]> [ Fix project properties ]으로 이동합니다.
- 마지막 방법은 일식을 다시 시작하고 일반 폴더를 삭제하는 것입니다.
다음 사이트를 사용하여 생성하는 것이 가장 좋습니다.http://www.gitignore.io/
이 질문에 대한 간단한 답변은 *.* 입니다.기본적으로 버전 관리에 추가하지 않는 것은 무시해도 안전합니다.Git를 사용하여 무엇을 달성하고 싶은지에 따라 다르다고 말할 수 있습니다.같은 저장소에서 프로젝트를 체크 아웃/임포트 할 수 있는 경우, /bin/. 및 /gen/는 무시해도 좋습니다.프로젝트의 적절한 디렉토리 구조를 유지하기 위해서만 폴더 자체를 무시하지 않습니다.
이는 첫 번째 질문에 대한 답변이지만 현재 발생한 문제와는 관련이 없습니다.발생하고 있는 문제를 해결하려면 , 「문제」탭에 리스트 되고 있는 정보를 투고할 필요가 있습니다.[문제] 탭이 표시되지 않으면 [창]메뉴를 클릭하여 보기를 표시하고 문제가 있는 경우 문제를 선택하거나 다른 문제를 클릭하여 [일반]아래를 확인합니다.
언급URL : https://stackoverflow.com/questions/3325736/eclipse-android-and-gitignore
'programing' 카테고리의 다른 글
오류: CUICatalog:잘못된 자산 이름 제공: (null) 또는 잘못된 축척 비율: 2.0000 (0) | 2023.04.24 |
---|---|
Windows에서 포트 80을 사용하고 있는 프로그램을 찾으려면 어떻게 해야 합니까? (0) | 2023.04.24 |
'INNER JOIN'과 'OUTER JOIN'의 차이점은? (0) | 2023.04.24 |
iOS 시뮬레이터용 빌딩이지만 링크 프레임워크 '***.framework'는 iOS용으로 구축되었습니다. (0) | 2023.04.19 |
Tuples 목록을 쉽게 초기화하려면 어떻게 해야 합니까? (0) | 2023.04.19 |