2012-10-22 3 views
0

난독 화 중에 다른 함수에 같은 이름을 지정하지 못하게하는 몇 가지 옵션이 있는지 알아야합니다.Proguard 함수 이름이 모호함

매핑 파일 :

org.apache.http.impl.client.cache.BasicHttpCacheStorage -> org.apache.http.impl.client.cache.f: 
    67:68:void putEntry(java.lang.String,org.apache.http.client.cache.HttpCacheEntry) -> a 
    78:78:org.apache.http.client.cache.HttpCacheEntry getEntry(java.lang.String) -> a 

내가 대신 간격 라인의 다른 기능에 대해 서로 다른 이름을 가지고 싶습니다. 고마워

답변

0

옵션은 -useuniqueclassmembernames입니다. 적어도 과부하가 걸리지 않는 이름 (java는 인수 유형이 다른 경우에 오버로드 된 이름을 허용합니다)의 경우.