proguard 相关问题

ProGuard是一种缩小,优化,混淆和预验证Java类的工具。它包含在Android SDK中。

使用app:transformClassesAndResourcesWithProguardForRelease构建失败

我最近将android工作室更新到版本2.3,构建工具到25.0.2,gradle 2.3.0和gradle distribution 3.3现在我在构建项目时得到了这个。老年人从未遇到过这个问题......

回答 2 投票 7

Android Proguard请更正上述警告

我实际上正在开发一个应用程序,我有以下Proguard错误:错误:任务执行失败':app:proguardRelease'。 > java.io.IOException:请先纠正上述警告。 ...

回答 2 投票 2

Proguard和Android适配器

我听说应该保留Android活动。适配器怎么样?就像我有ArrayAdapter派生类一样?是否需要保留这些?视图怎么样?

回答 2 投票 2

是否有任何选项包括proguard prop文件中的Java Generics Type

我在spring boot项目中有一个配置类。它具有该类中的Tenant对象类成员列表。我没有找到'私人名单 租客'使用...混淆了课程

回答 1 投票 3

Android中的Proguard和反射

我刚刚使用了proguard,但是我试图通过反射实例化的类不起作用。我有一个接口算法我传递像这个AlgorithmFactory的类....

回答 3 投票 33

Proguard并没有混淆AAR课程

我一直试图告诉proguard为aar文件中使用的任何东西重命名类。假设我在AAR文件包com.myweb.lib.common中定义了此文件;导入android ....

回答 1 投票 0

如何防止ProGuard混淆从JAR文件导入的库?

我使用Android Studio的JAR / AAR文件导入对话框导入了一个库。但是,ProGuard正在混淆这个库,因此这些类中的方法不是......

回答 1 投票 0

如何在构建“maven-plugin”包时使用Proguard混淆?

“maven-plugin”项目的生成输出JAR(使用maven-plugin-plugin)被Proguard工具执行的混淆打破。试图将混淆的JAR用作Maven插件...

回答 1 投票 9

使用Proguard Obfuscation时,Gson EnumTypeAdapter中的AssertionError

我的项目在序列化/反序列化期间在Gson中实现了一个TypeAdapter,以保留对象的多态性状态。无论如何,该项目在开发测试期间工作正常,但是当它...

回答 5 投票 57

如果我启用了proguard,则无法确定任务':app:crashlyticsStoreDeobsDebug'的依赖关系

当我在Android Studio 2中运行应用程序时出现以下错误.Gradle任务[:app:assembleDebug]无法确定任务':app:crashlyticsStoreDeobsDebug'的依赖关系。 >任务......

回答 5 投票 19

减少Android应用程序(apk)的大小

我现在将在Google Play商店发布我的第一个应用程序。我已经压缩了我的应用程序中使用的图像。我对应用程序的大小有一些疑问。如果应用程序的大小小于2 MB ...

回答 16 投票 39

记录Proguard的De-Obfuscation

我们知道proguard提供回扫功能来去混淆strack trace。但Proguard是否支持日志可以反模糊化的功能?

回答 1 投票 0

SignalR android客户端的proguard规则是什么?

我有一个使用SignalR的聊天应用程序。最近我启用了PROGUARD。 Gson proguard规则没问题。对于调试apk,聊天消息发送到服务器确定。服务器将消息推送到chat_Receiver,但是......

回答 1 投票 0

如何为Android保留第三方库?

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

回答 2 投票 1

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

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

回答 2 投票 1

启用ProGuard时,Retrofit 2不发送数据

我尝试使用Retrofit 2登录我的用户。(基本上是使用基本标题对登录URL进行GET)它运行良好但是一旦我ProGuard它,标题授权就不再发送了。 (见日志输出)......

回答 5 投票 18

为什么Retrofit&Gson会返回LinkedTreeMap的List而不是我期望的类型?

我试图通过Retrofit检索对象列表:public interface TemplateApi {@GET(“/ api / templates”)Observable > getList(); Dto:public ......

回答 1 投票 1

如何使用Proguard仅对包名称进行模糊处理

我想从com.company1.utils - > com.company2.utils重命名我的应用程序中的包名。如何使用ProGuard做到这一点?我不想在这里应用任何优化,除了改变我的......

回答 2 投票 0

google.android.gms:play-services-oss-licenses在混淆后无效

我正在开发一个个人Android应用程序。混淆后我无法启动OssLicensesMenuActivity。应用程序崩溃。它工作正常,没有混淆。 startActivity(new Intent(getContext(),...

回答 1 投票 0

缩小Android应用程序,但不要混淆它

当我没有缩小我的应用程序时,我达到最大方法计数并且构建dex文件失败。通过在build.gradle中启用minify可以避免这种情况。然而,缺点是现在代码变得......

回答 4 投票 11

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