日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

android类名方法名不混淆,android – 如何告诉Proguard混淆类名

發布時間:2023/11/27 生活经验 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android类名方法名不混淆,android – 如何告诉Proguard混淆类名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我想用proguard來混淆類名.我在Proguard.cfg中有這一行

-keepclasseswithmembers class * {

public static ;

}

-keepnames class * implements java.io.Serializable

-keep public class com.google.**

而且我注意到沒有混淆的是類名.所以運行jdgui我明白了

COM /測試/ ABCD / ActualClass.java

public class ActualClassName擴展了Activity等

此外,我看到返回真正的類名的方法.喜歡

ActualClassname aa();

并導入語句如

import com.abcd.ActualClassName

如何讓Proguard對類名本身進行模糊處理.它不僅適用于我看到的活動,我的適配器也沒有被混淆.好吧有混淆但不是類名.

上面的規則是什么阻止了類名被混淆了?

更新:我已經刪除了上面的規則,并且沒有從Android擴展任何東西的Utility類沒有被混淆.我現在想知道是否有一些隱含的規則來保持類的類名被保存為類派生類的類?名稱未被混淆的類有一些共同點:

1)靜態方法

2)導入其他類型的類型,如源自活動或可序列化的類型.

3)他們有方法與其他類的參數(其中一些可能需要保留).

但是,我沒有特別要求保留這些實用程序類的地方.

總結

以上是生活随笔為你收集整理的android类名方法名不混淆,android – 如何告诉Proguard混淆类名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。