내 앱이 내 앱에 종속되어있는 주요 라이브러리에 종속성으로 포함 된 많은 프로젝트로 분할됩니다.Android Studio Build APK ClassNotFoundException
프로젝트 홈페이지
- 모듈 앱
- 종속성
- MainLibrary 모듈
- 종속성
- 모듈 MainLibrar Y
- 종속
- 프로젝트 X
- 프로젝트 Y
- 종속
- 모듈 앱
프로젝트 X
- 모듈 1
- 모듈 2
- 프로젝트 Y
- 모듈 1
내 첫 번째 문제는, 프로젝트 X 내 의존성이 내 APK 덱스 파일에 포장되지 않는다는 것을 내가 얻을 수있는 ClassNotFoundException - 앱이 시작되고이 모듈의 클래스가 사용되는 경우 난 내 MainLibrary 모듈에 내 AppModule에 종속성을 선언해야한다는,
두 번째 문제는 다음과 같습니다 나는 제공 프로젝트 ('비콘')와 종속성을 선언합니다. 두 번. 이 컴파일 의존성을 사용하지만 출력으로 번들하지 않습니다 -
는provided
종속 범위는 어디까지입니까 당신의 도움이
감사합니다. 그것은 작동합니다. 내 모듈 앱에 코드가 없습니다. AndroidManifest.xml과 MainLibrary에 대한 의존성 만 있습니다. 하지만 모듈 App의 MainLibrary에서 의존성을 선언해야합니다.그 맞습니까? – Zenco
모듈을 필요로하는 이유는 모르겠지만 코드가 없다면 (그리고 리소스가 없을 수도 있지만 말하지는 않았을 것입니다.) –