내역/컨텍스트 크기가 정말로 중요한 부분이 있습니다 - 최근에 공유 라이브러리 [2]로 옮겨졌고 proguard가 사용되지 않는 클래스를 처리하고 제거 할 것이라고 생각했습니다. 나는 크기를 대폭 줄이는 설정을했기 때문에 lib를 사용하여 100kb 마술을 조사 했으므로 다음과 같은 결과를 보았습니다. 사용하지 않는 클래스는 결과 dex 파일에 있습니다. 단일 문자로) - eg 나는 SquareView를 dex로 보았습니다. 나는이 앱에서 절대로 사용하지 않습니다.안드로이드 용 proguard로 사용하지 않는 클래스를 제거합니다.
은 놀랍게도 나는 다음 난독 문서에있는 질문 :
The library jars themselves always remain unchanged.
은 어떻게 든 말할 수/트릭 난독을 처리하는 (에)? 나는 .. 나는 더 많은 물건이 앱 자체보다 lib에 이동식 것으로 예상 특히 때문에 정말 이상한 찾을
[1] https://github.com/ligi/FAST [2] 당신이 -injars
를 사용해야 할 생각 https://github.com/ligi/AndroidHelper
감사합니다 - 맞습니다 - 받아 들여지는 이유는 - 아직 테스트하지 못했지만 지금 내가 여기에 걸려 있기 때문에 http://stackoverflow.com/questions/18460982/how-to-specify-injars-for-proguard-within -android-gradle-build-files-for-librari – ligi