문제

이것은 최근 질문과 비슷한 선을 따라야합니다.

크기 감소를위한 최고의 Java 난독 화 응용 프로그램 리버스 엔지니어링 가능한 Java 프로그램 생성

그러나 한 사람은 Yguard와 다른 프로그램을 추천하지만 둘 다 언급하지 않습니다. 우리가 각각을 비교하고 울타리의 양쪽에서 사람들의 경험을들을 수 있는지 궁금합니다. 이것을보고 있습니다 비교 차트 Proguard 웹 사이트에서는 Proguard를 향한 분명한 각도가 있습니다. 그러나 각각의 실제 경험은 어떻습니까? 어느 것이 더 작은 출력을 생산합니까? 어느 쪽이 디 컴파일하기가 더 어렵습니까? 각각의 Java 버전은 무엇입니까?

개인적으로 나는 특히 J2ME 관점에서 관심이 있지만 토론을 제한하지 마십시오.

도움이 되었습니까?

해결책

Proguard는 더 나은 제품입니다. 특히 시간을내어 J2ME 설정을 거치는 경우.

특히 J2ME의 경우 훨씬 더 나은 (상업) 제품이 있습니다. mbooster

응용 프로그램에서 크기가 약 25% 향상되었습니다. ~ 후에 그것은 Proguard를 통해 이루어졌습니다. 이것은 주로 JAR 파일의 더 나은 지퍼 압축과 클래스 병합 및 사전 검사에 대한 포괄적 인 지원과 관련이 있습니다.

다른 팁

내 프로젝트 결과.

  • 난처 - 둘 다 괜찮아.
  • 최적화 -Proguard는 20% 빠른 코드를 생성했습니다 (측정 된 앱 병목 현상).
  • 소형 -Proguard는 약 5% 더 작습니다.
  • 구성 / 개미 -Yguard는 구성하기가 훨씬 쉽습니다.

따라서 Proguard에게 조언하지만 구성 및 개미 통합은 확실히 개선 될 수 있습니다.

내 의견은 -Proguard가 더 낫다는 것입니다. 출력은 약간 작습니다. 최적화가 더 좋고 훨씬 빠릅니다.

디 컴파일은 두 경우 모두 간단합니다. 글쎄, 내 말은, 당신이 자바를 잘 알고 있다면 알다 소집하고있는 것에 대한 비즈니스 로그는 난독 화 수업의 출처로 되돌릴 문제가 없습니다.

그래서 내 의견은 Proguard가 더 낫다는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top