android-proguard 相关问题

ProGuard工具通过删除未使用的代码并使用语义模糊的名称重命名类,字段和方法来缩小,优化和混淆代码。结果是较小的.apk文件,更难以进行逆向工程。

如何为Android保留第三方库?

我的项目中有第三方库。我添加了Proguard我的项目,我发布了项目,但我的第三方库崩溃了。如何保留第三方图书馆? -keep class com.ice ....

回答 2 投票 1

在Android中仅启用模糊处理而不是代码收缩?

我想只启用ProGuard中的混淆功能,但同时禁用代码收缩,所以我设置minifyEnabled false useProguard true但是,现在发布编译不...

回答 2 投票 1

proguard-rules.pro似乎不适用于R8

我今天早些时候将Android Studio升级到3.4,并且我第一次使用默认的收缩器R8。我将库项目的proguard-project.txt的内容复制到了它的proguard规则....

回答 1 投票 3

如何在android中排除ProGuard外部第三方依赖

我使用的是第三方依赖。它在调试模式下运行良好,如果我使用buildTypes {release {minifyEnabled false proguardFiles}生成带签名的apk,它也可以正常工作...

回答 2 投票 0

避免使用Glide和Proguard缩小的虚拟方法registerAnimationCallback

我们的应用程序(com.example.myapp)将自定义库(com.example.mylib)作为外部依赖项包含在内。我们的库依次使用Glide GIF处理库。此外,我们的图书馆缩小了......

回答 1 投票 0

为2模块项目中的单个模块启用ProGuard

假设我有一个Android库项目(名为X),我用它来创建一个AAR文件供以后使用,我可以在下面使用这个结构吗? Project X Module A禁用了程序......

回答 1 投票 1

在Android上使用R8时,是否需要卸载现有的Proguard?

使用R8时,是否需要从Gradle中删除与Proguard相关的代码? minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro'

回答 1 投票 5

生成APK时保护配置错误

在执行部分评估时应用pro-guard意外错误时出现此错误:Class = [com / google / android / gms / ads / AdLoader $ Builder] Method = [forPublisherAdView(...

回答 2 投票 0

ProtocolException:太多后续请求:21中包含Proguard和Android中的OkHttp 3.0

我正在使用Retrofit 2.1.0和OkHttp 3.4.2创建一个应用程序。在minifyEnabled设置为false的调试模式下,一切都很完美,但只要我将minifyEnabled更改为true,我就得到以下内容......

回答 1 投票 8

使用proguard进行改造并不是对某些模型进行反序列化

在我的代码中,尽管服务器返回,但用户模型并未被反序列化。从我的代码client.getPerson()返回Person对象的实例,但client.getUser()返回一个空...

回答 1 投票 0

minifyEnabled为true时应用程序崩溃[包含Logcat]

我正在使用一个多模块应用程序,当安装模块的build.gradle中minifyEnabled为true时,应用程序崩溃。以下是我从播放控制台检索到的反混淆堆栈跟踪。致命......

回答 2 投票 0

ANDROID:java.util.MissingResourceException:找不到包'org.eclipse.paho.client.mqttv3.internal.nls.logcat_en_US',key''的资源

在Stack Overflow中似乎有无数关于这个错误的报告。这些建议都没有奏效。在我的情况下,它与这个堆栈溢出报告SPRING几乎完全相同,除了这个案例在......

回答 1 投票 0

toString()始终返回空的Json对象,并启用了proguard

我的专业保护文件如下#我们只想要混淆-keepattributes InnerClasses,Signature#这是ProGuard的配置文件。 #http://proguard.sourceforge.net/index.html# ...

回答 2 投票 0

Android Build Error:属性签名需要InnerClasses属性。检查-keepattributes指令

尝试在发布模式下构建应用程序时,我遇到此错误。错误:属性签名需要InnerClasses属性。检查-keepattributes指令我的proguard-rules.pro行看起来......

回答 2 投票 3

android studio 3.1中混淆的android库jar文件位置

我在我的android库中启用了proguard以进行代码混淆。将我的android工作室更新为3.1后,我找不到我的android库项目的混淆.jar文件位置。早些时候我......

回答 1 投票 0

我在android中添加了truetime库时出错了

我已经添加了用于获取网络时间的truetime库,但是我有一个错误,我无法在android中解决它。 library:implementation'com.github.instacart.truetime-android:library -...

回答 1 投票 1

我在proguard规则中做错了什么?

我一直在努力在我的应用程序中完成工作。一切都已设置并正常工作但是一旦我想设置proguard规则,我的应用程序总是崩溃。我检查了每个图书馆...

回答 1 投票 0

Firebase实时数据库不会在发布apk中检索数据[Android]

在设备或模拟器上运行应用程序时,数据检索完美,但在生成发布时没有显示图像apk我认为问题是由于proguard所以我尝试了这个答案...

回答 1 投票 2

Android Studio 3.2上的AndroidX - 运行应用时的VerifyError

将我的应用迁移到Android Studio 3.2上的AndroidX库。在调试中运行时,一切都按预期工作但如果我生成一个签名的APK,使用Proguard进行模糊处理 - 我收到此错误:java ....

回答 2 投票 8

使用proguard生成签名APK时出错 - 使用GMS进行项目

我在尝试使用proguard生成指定的APK时遇到错误。回复邮件:警告:com.google.gms.googleservices.GoogleServicesPlugin:找不到超类或界面组织....

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.