2014-04-30 2 views
3

내 progrm을 실행하려고하면 작동하지만, 콘솔을 보면 Could not find appcompat_v7.apk이라고 표시됩니다.appcompat_v7.apk을 찾을 수 없습니다.

어떻게 대답합니까? 방금 자원을 대부분 가져 왔습니다. Properties>Android>Library add the android-support-v7-appcompat

[2014-04-30 16:28:38 - appcompat_v7] Could not find appcompat_v7.apk! 
[2014-04-30 16:28:38 - finalssample1] Starting activity com.example.finalssample1.MainActivity on device emulator-5554 
[2014-04-30 16:28:40 - finalssample1] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.finalssample1/.MainActivity } 
[2014-04-30 16:28:40 - finalssample1] ActivityManager: Warning: Activity not started, its current task has been brought to the front 
+0

Eclipse를 사용하고 있습니까? 그렇다면 http://stackoverflow.com/a/18548129/603270 – shkschneider

+0

을 읽으십시오. eclipse sir을 사용하고 있습니다. 따라 와서 지금 실행할 수 없습니다. – Taba

답변

0

APPCOMPAT 7 지원 라이브러리입니다 : 나는이 작업을 수행 할 때

이 발생하는 것이다. 응용 프로그램에서 컴파일 할 수 없습니다. 라이브러리로 표시되면 Eclipse는이를 컴파일하려고 시도하지 않고 오류 메시지를 볼 수 없습니다. 메인 프로젝트를 apk로 실행하려면 라이브러리로 표시하면 안됩니다.

+0

그럼 내가 어떻게해야합니까? – Taba

+0

라이브러리 프로젝트로 appcompat를 표시하십시오. 주 프로젝트를 도서관 프로젝트로 표시하지 마십시오. http://www.vogella.com/tutorials/AndroidLibraryProjects/article.html#tutorial_library_flag –

+0

아직 작동하지 않습니다. 내 질문을 업데이트했습니다. – Taba

0

이것은 appcompat 7 support library의 버그 일 수 있습니다. 당신이 할 수있는 일은 새로운 안드로이드 프로젝트를 만드는 것입니다. 이렇게하면 새로운 appcombat-project (appcombt_v7_2)가 생성됩니다. 그런 다음 프로젝트에서 이전 appcombat 라이브러리를 삭제하고 새 appcombat 라이브러리를 추가하십시오. 아마도 이것이 도움이 될 수 있습니다.

0

참조 된 라이브러리를 추가 할 때는 google-play-services_lib.jar 만 있으면됩니다. 프로젝트에서 프로젝트를 제거해야합니다.

Project->Properties->javaBuildPath->Project->select google-play-services->remove. 

깨끗하고 빌드하십시오. 구글 플레이 - 서비스에서 나를 위해

SUCCES

이클립스에서
5

: - 마우스 오른쪽 버튼으로 프로젝트를 클릭 - 속성 -Java 빌드 경로 - 다음 "프로젝트"탭에서, "안드로이드 지원-V7-APPCOMPAT"를 선택 "제거"를 클릭하십시오.

필요하지 않습니다. 나에게 문제가 해결되었습니다.

관련 문제