2011-12-07 52 views
0

我想混淆我的Android應用程序。混淆之後,有一些事情被破壞了,所以我需要將所有班級成員的名字保存在一個特殊的命名空間中。Proguard:keepclassmembers在一個命名空間內

什麼我以前不工作是

-keepclassmembers class my.namespace.to.keep** {*;} 

什麼建議嗎?如果整個班級保留或只有其成員,則不是問題。

回答

1

您不會告訴它以何種方式無效,但您可能需要指定-keep而不是-keepclassmembers。

您可以指定-printseeds以查看哪些類和類成員與-keep選項匹配。