zgz345

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

情况一:混淆不同的函数aTest、bTest

-keep class com.zony.Test {
    void aTest(byte[], int, int);
    void bTest(String, int, int);
}

情况二:混淆相同的函数aTest(aTest参数不同)

错误混淆方式:
-keep class com.zony.Test { void aTest(byte[], int, int); void aTest(String, int, int); }
此种混淆,函数aTest
(String, int, int);会被混淆(咎其原因未深究)
正确混淆方式:
-keep class com.zony.Test {
    void aTest*(...);
}

 

posted on 2014-08-22 18:51  zonyZhang  阅读(3183)  评论(0编辑  收藏  举报