2014-09-13 3 views
0

이 블로그는 새로운 사람입니다. 내 질문은 : 때마다 "SDK"대상 3.0 + 및 활동 추가 옵션을 사용하여 Eclipse에서 새 프로젝트를 만들 때 누군가가 방법을 알고 있으면 특히 너무 많은 프로젝트와 함께 나를 괴롭히는 "appcompatV7-x"폴더를 추가합니다. 모두 삭제하거나 적어도 하나의 폴더를 유지하여 답을 게시하십시오.너무 많은 appcompatv7-X 폴더

답변

0

1 단계 너희들 감사합니다 그들을 삭제하십시오.

2 단계 : Right_ 각 프로젝트를 클릭하고 (Properties - android)를 선택하고 라이브러리 섹션에서 appcompatv7-x를 선택하고 삭제하십시오.

단계 # 3 : "추가"당신이 1 단계에서 왼쪽 appcompatv7 유일한 하나를 선택 클릭 (그것은 확실히 닫혀 있지을이 단계를 수행하기 전에)

단계 4 : "적용"을 클릭합니다 "Ok"를 선택하면 이제는 프로젝트에 대한 단일 appcompat 폴더와 이제는 해당 클리너 만 사용할 수 있습니다. 새 프로젝트를 만들 때 작업 영역 및 프로젝트 속성의 appcompat 폴더가 포함 된 다음 이전 폴더를 추가하십시오. 내 대답은 누군가가 내가 혼동하는 데 도움이되기를 바랍니다 : D

+0

또 다른 중요한 것은 "C : \ Users \ YourName \ workspace \ appcompat_v7 \ libs"폴더의 "android-support-v4"파일을 모든 프로젝트의 "lib"폴더에 추가하는 것입니다 피하기 위해 "병 불일치! 귀찮은 오류입니다 당신의 의존성을 고쳐라." –

0

Android를 처음 사용하는 경우 여러 Android 버전에서 프로젝트를 실행할 수 없도록 설정하십시오. 이러한 호환성 라이브러리는 앱 사용자가 이전 버전의 Android를 사용하도록 지정하면 자동으로 추가됩니다. 이전 버전과 함께 작동하는 프로젝트를 실제로 만들고 싶다면 프로젝트를 포함시키는 방법을 찾는 것보다 자동으로 설치하는 편이 낫습니다. 그러나 이것이 현재 주요 문제는 아니라고 생각합니다.

+0

예 저는 Android 개발에 익숙하지만, SDK 타겟이있는 빈 활동으로 새 프로젝트를 만들 때 자동으로 추가되는 지원 라이브러리에 대해 알고 있습니다.하지만 3.0.정말 필요합니다. 기존의 모든 프로젝트를 처음부터 다시 만들 수는 없으므로 숨길 수있는 방법을 알고 있어야합니다. –

0

1 단계 : appcompat 디렉토리 중 하나를 선택하십시오. 이 대답의 목적을 위해이 디렉토리를 $FOO이라고합니다.

2 단계 : Eclipse Package Explorer에서 프로젝트 중 하나를 마우스 오른쪽 단추로 클릭하고 Properties를 선택하십시오. Android 카테고리를 클릭하십시오. Android 세부 정보 맨 아래, 첨부 된 라이브러리 프로젝트 목록으로 스크롤합니다. $FOO이 아닌 appcompat 라이브러리 프로젝트에 첨부 된 경우 기존 첨부 파일을 삭제하고 $FOO에 첨부 파일을 추가하십시오.

3 단계 : 모든 프로젝트에 대해 2 단계를 반복하십시오.

4 단계 : $FOO 이외의 모든 프로젝트를 appcompat 개의 작업 영역에서 모두 삭제하십시오.

# 5 : 미래에는 마법사에서 새 프로젝트를 만들지 않고 $FOO을 가리키는 기존 프로젝트의 복사본을 만듭니다 (예 : 프로젝트의 상황에 맞는 메뉴에서 복사). 하나의 appcompatv7 폴더가 작업 공간에 존재하고 어떤 버전의 새로운 없음을 확인해야합니다 때보 다 (예 : appcompatv7-1)하고있는 경우 나 자신을 답을 발견

+0

고마워요, 내 대답을 참조하십시오 :) –