2010-06-06 6 views
1

나는 모든 프로젝트가 아니라 내 프로젝트를 난독 화하려고한다. 나는 1 패키지에서 코드만을 난독 화하려고 시도한다. yguard (또는 다른 곳, proguard)에서 어떻게 할 수 있습니까? 감사합니다. 에서코드의 일부분을 어떻게 난독 화합니까?

답변

2

documentation :

클래스는 축소 및 난독 화 과정에서 제외됩니다 지정의 세 가지 방법이 있습니다

:

그것은 가장 유용 두 번째 방법처럼 보인다는 당신 :

하나는의 수정 된 버전을 사용하여 여러 개의 자바 클래스를 를 지정할 수 있습니다패턴 세트. patternset에는 이 포함되며 excludes 요소에는 java 구문을 사용해야하지만 일반적인 와일드 카드는 이 허용됩니다. 몇 가지 예 :

<class> 
     <patternset> 
      <include name="com.mycompany.**.*Bean"/> 
      <exclude name="com.mycompany.secretpackage.*"/> 
      <exclude name="com.mycompany.myapp.SecretBean"/> 
     </patternset> 
     </class> 
+0

감사합니다! 시도했지만 모든 프로젝트 클래스가 비어 있습니다. –

+0

빈 클래스이고 모든 패키지가 비어 있습니다. –

관련 문제