일주일 내내 최신 버전의 앱을 사용하고 있으며 라이센스 확인 라이브러리에 대한 오류가 무작위로 발생했습니다. Eclipse를 사용하고 최신 Android SDK 및 Google Play 라이선스 라이브러리를 다운로드하여 최신 버전의 API를 사용하게되었습니다.LVL (Google Licensing Library)이 비어 있습니다. googleplaylicensing.jar
내 작업 공간에 LVL 프로젝트를 만들었고 LVL 프로젝트를 Android 라이브러리로 참조하도록 내 앱의 프로젝트 속성을 변경했습니다. 나는 LVL 프로젝트의 클래스를 참조 할 때
그러나, 그들은 찾을 수 없습니다. 나는 확실히는 GooglePlayLicensing 프로젝트를 포함했다 있도록 내 프로젝트의 빌드 경로를 확인하고 그것을 수행합니다
을 그래서, 나는 그것이 LVL 프로젝트에서 googleplaylicensing.jar를 참조하고 볼 수 있지만, 그 프로젝트를 빌드 할 때 만든 googleplaylicensing.jar 파일은 비어 있습니다. 나는 GooglePlayLicensing 프로젝트는 어쩌면 어떻게 든 그들이 제외하고 아무것도 건설하지 받고 그 이유는 생각, 빌드 경로에있는 자바 소스를 가지고 있음을 확인을 두 번
palanthas:~/AndroidWorkspace/GooglePlayLicensing/bin$ jar tvf googleplaylicensing.jar
2 Sat Mar 02 17:45:50 PST 2013 META-INF/MANIFEST.MF
palanthas:~/AndroidWorkspace/GooglePlayLicensing/bin$
: 그것은 단지 항아리 매니페스트,하지만 클래스 파일이 있습니다. 그러나 src/및 gen/디렉토리는 모두 Java 빌드 경로에 포함됩니다.
참고 : 소스를 내 안드로이드 프로젝트에 복사 할 수 있다는 것을 알고 있지만이 문제는 용인 할만한 해결책이 아닙니다. 많은 앱이 있기 때문에 쉽게 재사용 할 수 있어야합니다.