proguard 相关问题

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

如何获取Proguard方法和类剥离的列表?

Proguard在优化期间删除未使用的方法和类。如何获得它们的列表?

回答 1 投票 1

启用proguard后Realm中的ClassNotFoundException

我得到一个异常:引起:java.lang.ClassNotFoundException:没有找到类“io.realm.Realm”在build.gradle中minifyEnabled为true。 proguard-rules.pro:-keep class io.realm ....

回答 1 投票 0

如何在Android Studio中使用ProGuard?

这是我在Android Studio中的第一个项目,我的应用程序代码没有混淆。我在build.gradle文件中使用此配置:我正在使用Build> Generate Signed APK ...使用Run ...

回答 5 投票 96

使用ProGuard时无法创建APK

我在尝试创建apk时突然开始得到java.lang.OutOfMemoryError:GC开销限制超出错误。我不想使用增加HeapSize的修复程序..所以我想我会尝试...

回答 2 投票 0

如何阻止ProGuard从类中剥离Serializable接口

是否有一种明确的方法可以阻止ProGuard将类更改为实现接口?我有一个实现java.io.Serializable的类,我们称之为com.my.package.name.Foo。我发现......

回答 2 投票 9

代码混淆不包括Getters和Setter

我正在使用proguard GUI来混淆我的java代码。我的要求是我不想混淆我的Getter和setter。 proguard GUI中是否有任何选项可以排除对...的混淆

回答 1 投票 1

仅将外部库的“minifyEnabled”设置为“false”

当我使用外部库(SumUp)构建apk时出现此错误错误:任务执行失败':app:transformClassesAndResourcesWithProguardForDebug'。 >工作失败,请参阅日志...

回答 1 投票 0

使用applymapping的proguard会产生重复的名称

我正在编写一个android模块,作为插件加载到第三方应用程序中。 API由.jar提供,它已被proguard混淆并包含mapping.txt文件。在我的节目中......

回答 1 投票 0

无法构建发布apk版

当我生成APK的发布版本时会出现问题。我已经查看了这个问题并尝试了所有事情,但问题仍然存在请指出我正确的方向错误...

回答 2 投票 0

Android:Proguard的推荐配置是什么?

我正在为Android开发应用程序并使用Proguard来混淆代码。目前我正在使用ProGuard配置:-optimizationpasses 5 -dontusemixedcaseclassnames -...

回答 3 投票 63

在Eclipse中为Android启用ProGuard

ProGuard for Android的新文档说明要在项目主目录的default.properties文件中添加一行。但是,在打开这个文件时,我在顶部阅读:#这个文件是......

回答 5 投票 112

JNI在应用程序中检测到错误:JNI FindClass调用挂起异常java.lang.NoSuchMethodError:没有非静态方法“Lchirpconnect / SDK

我正在使用Chirp Android SDK通过声音共享数据,它的工作非常好。但是当我启用我的proguard然后这个JNI例程正在抛出时,我已经尝试了很多方法来克服这个问题......

回答 2 投票 3

如何明确告诉Proguard删除完整包?

我有这些规则可以跳过所有活动和片段:-keep public class * extends android.app.Activity -keep public class * extends android.support.v4.app.Fragment -keep public class * extends ...

回答 1 投票 1

可以在Proguard崩溃报告中添加一个变量(Google Play ANR&Blocks)

任何人都可以解释是否可以将变量附加到proguard崩溃报告?我的意思是这样的:java.lang.NullPointerException:at es.com.myapp.dashboardActivity $ ...

回答 2 投票 0

如何在android studio中启用proguard? [重复]

buildTypes {release {proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'minifyEnabled true}}我启用了minifyEnabled,但它不是......

回答 1 投票 0

ActionBar在发布版本中缺少后退箭头,但没有调试版本

当我从我的Android应用程序的调试版本转移到发布版本时,ActionBar中的后导航箭头被汉堡包取代(因为想要一个更好的名字),这不是我想要的....

回答 1 投票 4

如何使用导航架构组件修复动态功能模块中片段的发布版本中的ClassNotFoundException?

我正在尝试使用动态功能模块构建应用程序,而无需按需支持。这就是我的app结构:-app --- MainActivity -base --- SharedFile -comments ---...

回答 1 投票 0

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