2012-07-06 2 views
0

프로젝트를 만들 때 내 프로젝트에서 프로 가드를 사용하지 않습니다. 따라서 수동으로 proguard를 추가하고 project.properties를 통해 활성화해야합니다.Proguard가 난독 화 응용 프로그램을 사용하는 것을 보장하는 방법?

리버스 엔지니어링 외에 내 애플리케이션이 난독 화되었는지 여부를 알 수있는 방법이 있습니까?

+1

이 질문을 확인하십시오 : http://stackoverflow.com/questions/10190907/how-to-tell-if-proguard-has-done-its-job –

답변

2

응용 프로그램이 난독 화 된 경우 프로젝트 폴더에 proguard이라는 새 폴더가 표시됩니다. 덤프, 매핑, 씨앗 및 사용과 같은 4 개의 텍스트 파일을 포함해야합니다.

릴리스 모드에서 빌드하지 않으면 프로젝트가 난독 화되지 않습니다.

+0

릴리스 모드에 대한 좋은 점은 처음 사용했을 때를 놓친 것입니다. 프로 가드 – scottyab

0

그냥 기록을 위해, 당신은 당신의 코드가 정말 난독 화 된 경우, 당신은 APK를 생성하고이 웹 페이지에서 분석 할 수 있습니다 확인하려면 : http://www.javadecompilers.com/apktool

당신 수있는 APK를 안드로이드 Studio를 사용뿐만 아니라에 의해 생성 확인 나중에 빌드로 이동 -> APK 분석 ... -> 분석 할 APK를 선택합니다.

이 도움이 되었기를 바랍니다.