2010-06-06 73 views
1

我試圖混淆我的項目,但不是所有的代碼。我嘗試從1包中僅混淆代碼。 我該怎麼做yguard(或其他地方,proguard?)? 謝謝!如何混淆部分代碼?

回答

2

documentation

有指定的三種可能的方法哪些類將從收縮和混淆過程中排除:

它看起來像第二種方法將是最有用的你:

可以指定多個java類 使用修改後的版本 模式集。模式集包括 ,排除元素應該使用java 語法,但通常的通配符是允許的 。一些例子:

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

謝謝! 我試過了,但我的所有項目類都是空的。 – 2010-06-06 15:30:41

+0

空的類和所有包都是空的。 – 2010-06-06 15:41:19