成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java代碼混淆工具 使用ProGuard混淆jar包,各種warning.怎么個(gè)意思?

使用ProGuard混淆jar包,各種warning.怎么個(gè)意思?當(dāng)您混淆jar包時(shí),某些類無(wú)法解析。例如,您的jar包包含一個(gè)類:com.example.foo網(wǎng)站如果這個(gè)類最初存在于依賴.jar在

使用ProGuard混淆jar包,各種warning.怎么個(gè)意思?

當(dāng)您混淆jar包時(shí),某些類無(wú)法解析。例如,您的jar包包含一個(gè)類:com.example.foo網(wǎng)站如果這個(gè)類最初存在于依賴.jar在中間。

但當(dāng)它讓人困惑時(shí),你不會(huì)依賴.jar如果設(shè)置為libraryjar,Proguard將找不到此類并報(bào)告您所說(shuō)的錯(cuò)誤。如果你的jar包真的不依賴它c(diǎn)om.example.foo網(wǎng)站可以使用-dontwarn classuname刪除警告。

如果我的回答對(duì)您沒有幫助,請(qǐng)繼續(xù)詢問(wèn)。

如何讓proguard不混淆第三方的jar包?

導(dǎo)入Lib文件并嘗試將-dontwarn與keep類組合,例如:

-libraryjars LIBS/log4j.Jar

-dontwarnorg.apache.log4j.*

-繼續(xù)上課org.apache.log4j. **{*}

will-dontwarn和-keep組合使用的意思是保持包中的所有類和方法不混淆,然后調(diào)用Proguard not警告您在包中找不到類的相關(guān)引用。