나는 함께 사용하는 안드로이드 애플리케이션과 라이브러리 프로젝트를 가지고있다. 라이브러리 프로젝트의 구성 요소를 사용하는 데 문제가 없습니다. 그러나 내 신청서 내에서 어떤 활동도 시작할 수 없습니다. ClassNotFound 예외가 계속 발생하지만 정규화 된 이름은 소스 트리에있는 그대로 오류 메시지와 정확히 일치합니다. 모든 활동은 매니페스트에서 올바르게 정의됩니다. 라이브러리 프로젝트에서 어떤 활동을 시작할 수는 있지만 주 응용 프로그램 내부에서 활동을 시작할 수 없게되는 원인은 무엇입니까?라이브러리 프로젝트를 링크 할 때 활동을 찾을 수 없습니까?
답변
MapActivity를 확장하는 활동을 시작하려 할 때 문제가 발생했습니다. 문제는 내가 API 매핑에 대한 두 매니페스트에서 uses-library를 정의했다는 것입니다. 라이브러리 프로젝트의 빌드 대상을 바닐라 Android로 변경하고 사용 라이브러리 호출을 제거했습니다. 내 주요 프로젝트가 이제 Google API를 대상으로하고 매니페스트 안에 사용 라이브러리가 있습니다.
빌드 경로가 잘못되어 MapActivity 클래스 등을 찾을 수 없다고 생각합니다. 확실하지는 않지만 그러한 단계가 문제를 해결했습니다.
manifeast 파일에 라이브러리 프로젝트의 활동을 추가하기 만하면됩니다.
실제로 jar/library 파일 중 일부는 내부적으로 활동을 시작하며 응용 프로그램에 추가해야합니다.
시작하지 않는 활동은 라이브러리 프로젝트가 아닌 기본 응용 프로그램 내부에 없습니다. – Bobbake4
manifeast 파일을 붙여 넣을 수 있습니다 –
는 manifeast 파일에서만 잘못되어야합니다. –
- 1. XCode : 파일을 찾을 수 없습니까?
- 2. dalvikvm com.facebook.android.Facebook을 찾을 수 없습니까?
- 3. CMake 링크 공유 라이브러리 - 찾을 수 없습니다.
- 4. andengine.apk을 찾을 수 없습니까?
- 5. 활동을 시작할 때 소스를 찾을 수 없습니다.
- 6. Qt Creator - C++ 라이브러리, 실행 파일을 찾을 수 없습니까?
- 7. 'userdata.img'파일을 찾을 수 없습니까?
- 8. 왜 내 프로젝트를 파싱 할 수 없습니까?
- 9. com_facebook_androi.apk을 찾을 수 없습니까?
- 10. kSecRandomDefault를 찾을 수 없습니까?
- 11. 링크 할 때 라이브러리 의존성은 어떻게 작동합니까?
- 12. 실행 파일을 빌드 할 때 pthread 라이브러리를 찾을 수 없습니까?
- 13. 프로덕션 환경에 배포 할 때 인덱스보기를 찾을 수 없습니까?
- 14. "android"bash 명령을 사용하려고 할 때 명령을 찾을 수 없습니까?
- 15. IDynamicObject를 찾을 수 없습니까? 여기에 샘플 코드를 실행하려고 할 때
- 16. xcode에서 프로젝트를 아카이브 할 때 'libxml/tree.h'파일을 찾을 수 없습니다.
- 17. 활동을 찾을 수 없습니다. 하이퍼 링크 예외가 있습니다.
- 18. HelloAndroid.apk을 찾을 수 없습니까?
- 19. self.rect 찾을 수 없습니까?
- 20. 지방 정적 라이브러리 : 아키텍처 armv7 심볼을 찾을 수 없습니까?
- 21. Code :: 블록이 표준 라이브러리 헤더를 찾을 수 없습니까?
- 22. 새로 설치된 Eclipse에서 플러그인 프로젝트를 찾을 수 없습니까? 도움말
- 23. 처리 중 라이브러리를 찾을 수 없습니까?
- 24. signtool.exe를 찾을 수 없습니까?
- 25. 소스를 찾을 수 없습니까?
- 26. RemoteDeviceConnectEventArgs를 찾을 수 없습니까?
- 27. 식별자를 찾을 수 없습니까?
- 28. System.Xaml을 찾을 수 없습니까?
- 29. ListOrderedMap을 찾을 수 없습니까?
- 30. viewmodel보기를 찾을 수 없습니까?
문제점을 해결 한 경우 솔루션 게시 –