자바로 작성된 라이브러리에 의존하는 Android 프로젝트에서 작업 중입니다. 나는 도서관을 개발하여 주 프로젝트와 도서관 모두를 얻을 수있다. 나는 표준 방식으로 이클립스로 작업한다. 라이브러리와 메인 프로젝트 모두 안드로이드 프로젝트 (빌드 패스에 외부 jar가 없거나 비슷한 것)이고, 둘 다 같은 작업 공간에서 열려있다.Eclipse에서 첨부 소스 변경 (안드로이드)
라이브러리 코드를 디버깅하는 데 문제가 있습니다. 내가 거기에 중단 점을 넣을 수 있지만, 프로그램이 실제로 중단되지만 다음 자식 창에서 열리는 소스 코드가 표시되지 않습니다 .-(...), 올바른 파일의 클래스 파일 편집기와 Java pseudoassembler 만 볼 수 있습니다. 코드입니다. "첨부 된 소스 변경 ..."버튼이 있습니다. 문제는이 버튼이 작동하지 않는 경우가 있습니다.이 버튼을 누르면 "작업 영역 ..."또는 "외부 폴더 ..."를 선택할 수 있습니다. , 라이브러리의 src 디렉토리를 선택하고 ok를 입력하면 효과가 없습니다. 짧은 진행 대화 상자가 나타나고 변경되지 않습니다.
가끔 "첨부 된 소스 변경 ..."이 작동하지만 일반적으로 실패하면 두 번째 (세 번째, 네 번째, ...)는 항상 실패하므로 더 많은 시도가 도움이되지 않습니다. "첨부 된 소스 변경 ..."이 적용되면 여러 개의 Eclipse 세션에서 잘 작동하지만 그 다음에는 다시 실패하고 "첨부 변경 소스 ... "큰 추첨입니다. 때로는 효과가 있고 가끔은 그렇지 않습니다.
문제는 라이브러리 코드에만 있습니다. 기본 프로젝트는 명시 적으로 첨부 된 소스 설정 없이도 항상 잘 작동합니다.
아이디어가 있으십니까?
"첨부 된 소스 변경 ..."버튼이 작동하지 않습니다. 하지만 (같은 장소와 같은 상황에서) 때로는 "Edit attached source ..."(나는 "Edit"로 시작한다고 확신합니다.) 버튼이 항상 작동한다고 생각하는 매우 유사한 버튼이 있습니다. 매우 유선처럼 보이지만 실제로 작동합니다. Eclipse 또는 Android 플러그인의 버그 일 수 있습니다.