ProGuard是一种缩小,优化,混淆和预验证Java类的工具。它包含在Android SDK中。
我一直在努力在我的应用程序中完成工作。一切都已设置并正常工作但是一旦我想设置proguard规则,我的应用程序总是崩溃。我检查了每个图书馆...
我尝试将“-dontwarn kotlin.KotlinPackage”添加到proguard-rules.pro但不起作用。我在我的代码中使用Base64,我找不到哪里出错了。当我禁用minify时,没有问题。 ...
Proguard中的*,**和***通配符有什么区别?例如:-keep class com.mypackage。* vs -keep class com.mypackage。** vs -keep class com.mypackage。***
VerifyError:拒绝类android.support.g.b,因为它编译时验证失败
这类似于Rejecting类,因为它无法编译时验证Android和java.lang.VerifyError:Verifier在使用release APK时拒绝Lollipop上的类但是我的来源...
使用proguard生成签名APK时出错 - 使用GMS进行项目
我在尝试使用proguard生成指定的APK时遇到错误。回复邮件:警告:com.google.gms.googleservices.GoogleServicesPlugin:找不到超类或界面组织....
请解释一下像StringsKt__StringsKt这样的类的目的和含义是什么(即两个类名之间加一个或多个下划线),类似地,StringsKt__StringsJVMKt? ...
我正努力在这里寻求帮助,当我把一些代码片段说我的帖子看起来有太多的代码,当我将其格式化为文本时,它说该帖子包含代码'...
我写了一个播放加密视频的应用程序。它运行正常但是当我想要预测apk时,会出现以下警告:信息:Gradle任务[:app:assembleRelease]警告:fr.maxcom.http ....
我正在使用ionic3框架开发Android混合应用程序,是否有可能为混合离子应用程序做ProGuard然后请建议我正确的方法。
我使用了具有多个异常的catch块,这在未经模糊处理的构建中工作正常,但在模糊构建中没有捕获异常。我正在使用proguard-maven-plugin try {...} catch(...
Gradle将编译依赖项添加到Proguard libraryjars
我正在尝试将编译依赖项(B.jar和C.jar)添加到proguard libraryjars。运行:println configurations.compile.collect()我得到:[.. / B.jar,.. / C.jar]这是我尝试过的:任务......
Proguard - 防止某些类的混淆 - 发布apk - 思考
我有一个写的类GenericComparator,根据方法名称在我的应用程序中根据方法名称进行排序 - 例如getPriority import android.util.Log; import java.io.Serializable;导入java ....
APP版本上的Proguard错误 - android / arch / core / internal / SafeIterableMap
优化应用后,Proguard失败了此消息。 compileSdkVersion = 27 buildToolsVersion =“27.0.3”minSdkVersion = 16 targetSdkVersion = 27收缩......删除未使用的程序类......
我正在使用ProGuard 5.3.3版混淆可执行jar。我的jar包含其他我不想混淆或优化的库。这是我的ProGuard配置:-libraryjars'C:\ Program ...
proguard'-dontshrink'选项只适用于库模块吗?
我使用gradle consumerProguardFiles选项来混淆我的android模块的库模块。然后我在库的proguard-rules.pro文件中添加proguard的-dontshrink选项以保护我的库类...
Maven包括Proguard与jar-with-dependencies
我正在使用Maven来打包我的代码,我想用Proguard来混淆我的代码。所以我偶然发现了这个例子并将其添加到我的Pom文件中。但是,当我打包代码(它被混淆),但...
我从过去4个月开始研究Android应用程序开发,现在我开发了我的第一个应用程序,因为它很容易反编译apk,所以我们应该使用dex或proguard进行缩小和...
facebook的proguard vs redex - 优点和缺点
我没有看到facebook为什么redex比使用proguard更好的统计数据。任何人都可以列出利弊吗?显然,redex应该让Android运行得更快。有 ...
我有一个使用ActiveAndroid的应用程序,它是一个依赖于注释的数据库ORM库。 @Table(name =“test”)公共类DatabaseItem扩展了ActiveRecordBase { 上市 ...
proguard - keep和keep {}语句有什么区别?
我不能完全理解{----}之后的重要性,有人可以采取以下示例并解释其中的区别吗?声明1 -keep public class * extends android.view.View; ...