0

, 나는 Guava library의 CacheBuilder을 사용하고 있습니다 :Graava에 구아바 라이브러리의 캐시 유틸리티를 포함하고 다른 사용자를 거부하는 방법은 무엇입니까? 안드로이드 스튜디오에서

com.google.common.cache.CacheBuilder 

어떻게 그냥이 유틸리티를 포함?

+0

프로젝트에 필요한 파일을 복사하십시오. 또한 https://mvnrepository.com/artifact/com.google.guava를 확인하십시오 – Raghunandan

+1

대신 [Caffeine library] (https://github.com/ben-manes/caffeine) 사용을 고려하십시오. – Henrik

답변

2

사용 ProGuard에서

구아바는 사용 사례에 전념 전체 wiki section 있습니다.

그냥 다음을 사용, Gradle을 함께 ProGuard를 통합하려면 다음

buildscript { 
    repositories { 
     flatDir dirs: '/usr/local/java/proguard/lib' 
    } 
    dependencies { 
     classpath ':proguard:' 
    } 
} 

당신은 ProGuard with Gradle here에 대한 추가 정보를 찾을 수 있습니다.

+0

Proguard를 사용하면 사용하지 않는 라이브러리가 모두 제거된다는 것을 의미합니다. 이미 그것을 사용하고 있습니다. – Patzu

+3

@Patzu ** 응용 프로그램에서 필요없는 ** guava-xx.jar ** ** 클래스 **를 제거합니다. 따라서 실제로 직접 또는 간접적으로 사용하는 Guava의 수업 만 유지하면됩니다. –