[ProGuard] 안드로이드 애플리케이션의 최적화, 난독화 및 최소화
Obfu.. 뭐라고? 뭐, 이 용어 외에도 이를 대표하는 여러가지 많은 기술 용어들이 존재 하지만, 이 용어가 과연 무엇을 뜻하는 것인지 모를 수 있다. 그래서 이것을 나만의 방식으로 안드로이드 애플리케이션의 사이즈를 줄여주고, 좀 더 빨리 실행될 수 있도록 효율화하고, 당신이 작성한 코드가 디컴파일러로 풀기 좀 더 어렵게 난독화 해 줄 수 있는 방법을 설명할 것이다. 우리는 이 ProGuard2 라고 불리는 이 자바 프로그램을 사용해서 적용한다면 코드를 빌드 할 때, 당신의 프로그램 코드가 이런 마술을 부릴 수 있을 것이다. 이런 마술을 부리기 위해서는 프로그램을Ant 스크립트를 사용해야 할 것이며, 정규 빌드 단계외의 추가 단계가 필요하다. 우리의 코드가 더 작아지고 더 빨라질 수 있을 것이다 라..
2023.01.14