2011-08-17 1 views
0

Android 2.3.3 SDK를 사용하고 있습니다. 내 프로젝트에서 proguard.config = proguard.cfg 행을 default.properties에 추가했습니다. Eclipse에서 내보내기 마법사를 성공적으로 실행했지만 덤프, 매핑, 시드 및 사용 파일이 생성되지 않았습니다. 이클립스가이 파일을 어디에서 출력하는지, 내 프로젝트의 루트 또는 bin 폴더에 있지 않은지 당신이 말할 수 있습니까? 내가 놓친 게 있니?Proguard Eclipse의 Android 앱용 난독 화 문제

-dump proguard/class_files.txt 
-printseeds proguard/seeds.txt 
-printusage proguard/unused.txt 
-printmapping proguard/mapping.txt 

proguard.cfg에 : 감사

내가 난독 화를 사용하는 모든 프로젝트에서
+0

왜 당신이 그렇게하고 싶어 디렉토리에 표시해야합니까? –

+0

리버스 엔지니어링을 중지하기 위해 코드를 난독 화하려고합니다. 난독 화가 디코드되는 경우 디코딩 할 파일을 찾을 수 없습니다. – user811985

+0

ProGuard는 서명 된 응용 프로그램 패키지를 내보낼 때만 난독합니다 –

답변

0

의 난독 출력 파일은 프로젝트 루트

+0

이 디렉터리는 생성되지 않습니다. 그 이유는 무엇입니까? – user811985

+0

프로젝트 정리 (프로젝트 -> 정리)를 시도한 다음 Android 도구 -> 서명 된 패키지 내보내기를 시도 했습니까? – pandre

+0

예 프로젝트를 쓸모 없게 정리했습니다. – user811985

1

에서 "난독 화"라는 이름의 디렉토리로 이동하면 추가 했습니까?

출력은

<project>/proguard/