国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java jar包 提供給別人使用的jar包怎么混淆?

提供給別人使用的jar包怎么混淆?Android Studio上的模糊處理包APK方法://模糊處理,新版本是ninifyienable,不再運行Proguardminifyenabled true/

提供給別人使用的jar包怎么混淆?

Android Studio上的模糊處理包APK方法:

//模糊處理,新版本是ninifyienable,不再運行Proguard

minifyenabled true

//加載默認(rèn)模糊處理配置文件和自定義模糊處理配置

proguardfiles getdefault proguardfile(“Proguard-安卓.txt")," 程序.cfg“

如果minifyenabled設(shè)置為true,則在打包rd-安卓.txt不要介意。在SDK目錄中,主要配置程序.cfg文件。

直接在Android studio中創(chuàng)建項目不會有此文件,但Proguard-規(guī)則.pro事實上,文件是相同的,因為項目是從eclipse遷移的。以前,它在eclipse上很混亂程序.cfg當(dāng)您混淆jar包時,有些類無法解析。例如,您的jar包包含一個類:com.example.foo網(wǎng)站如果這個類存在依賴.jar在中間。

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

如果我的回答對您沒有幫助,請繼續(xù)詢問。