Android-어떻게 exclude aar 가방 의 어떤 jar 가방
998 단어 안 드 로 이 드 개발 구덩이
제거 할 jar 가방 은 aar 가방 의 classes.jar 에 없습니다.
aar 가방 에 있 는 Jar 를 직접 포장 할 때 빼 주세요.아래 처럼.exclude module 을 사용 하려 면 exclude group 방식 을 직접 사용 하면 효과 가 없습니다.exclude group 의 방법 은 exclude JAR 패키지 의 파일 에 적 용 됩 니 다.
implementation(name: '×××××××aar ', ext: 'aar') {
exclude module: 'gson'
}
장면 2
제거 할 jar 가방 은 aar 가방 의 classes.jar 에 있 습 니 다.
이 럴 때,exclude 방법 을 사용 하면 이미 효력 이 발생 하지 않 습 니 다.너 는 아래 의 통용 방법 을 사용 할 수 있다.
tmpDir 디 렉 터 리 아래 unzip 로 aar 파일 압축 풀기×××.aar -d tmpDir
보충:저 는 Ubuntu 에서 압축 도 구 를 사용 하여 aar 가방 을 열 고 중복 되 는 파일 을 삭제 합 니 다.이 방법 도 가능 합 니 다.