ProGuard是一种缩小,优化,混淆和预验证Java类的工具。它包含在Android SDK中。
我必须将Analytics工具Sentry添加到我们的Android项目中。为了使其工作,需要为混淆的代码(从Proguard / R8)创建映射,然后将其上传到Sentry。在...
当前使用的版本是:androidx.fragment:fragment-ktx:1.2.1。当我尝试构建发行版时,proguard(R8)显示如下警告:R8:规则`-neverclassinline public class **实现...
激活ProGuard时,出现以下错误消息,该消息似乎源于Kotlin Reflect。 kotlin.reflect.jvm.internal.KotlinReflectionInternalError:属性'selectedAccount'(JVM ...
android app bundle和proguard规则进行相同的优化吗?
Proguard规则优化与应用程序捆绑优化之间是否有区别,或者是同一回事吗?谁能解释它们的不同之处?
Android R8-缺少类:com.sun.javadoc.Doclet
我正在使用Android-R8,并且存在以下R8警告:缺少类:com.sun.javadoc.Doclet以下图像错误,[https://i.stack.imgur.com/OmkGY.png] [1]正在构建应用程序...
我已经看到了有关此问题的几个问题,但它们是针对Netty的旧版本的。我尝试了他们的答案,将org.jboss.netty与io.netty切换了出去,但是发生了同样的错误。我是...
我在尝试对我的javaFX应用程序进行模糊处理但没有成功之后写了这个问题……关于项目:JDK:Azul JavaFX 8.42.0.23构建工具:Maven想法:Intelij ProGuard版本:6.2.2什么是...
我需要保留尝试使用的com.package.app.helpers.GraphAdapterBuilder类:-keep类com.package.app.helpers.GraphAdapterBuilder和-keep类com.package.app.helpers.GraphAdapterBuilder。**.。 。
LayoutInflater的自定义视图ClassNotFoundException
在我们的其中一个发行版本中,我们使用ProGuard来帮助混淆和最小化代码。这个问题在我的设备或仿真器上无法重现,但是通过Crashlytics从某些用户那里我们得到了...
在使用AndroidX时,proguard-android-optimize.txt中的“ @Keep支持注释”规则仍然适用吗?
通常将proguard-android-optimize.txt用作proguard文件。 proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-project.txt'但是,当我经过...
我目前正在我的项目中设置Firebase(FCM),并且在运行R8混淆的应用程序时遇到了问题,Firebase服务(FirebaseMessagingService)不再起作用。有...
当我将Firebase Auth和Database添加到我的项目中时,出现以下问题:致命异常:主进程:com.myapp,PID:4024 java.lang.RuntimeException:无法获取提供程序...]
给出以下类包com.example;公共类ProguardConstantFieldUsageDemo {私有静态最终字符串CONSTANT_FIELD =“我还没死!”;公共字符串...
给出以下类包com.example;公共类ProguardConstantFieldUsageDemo {私有静态最终字符串CONSTANT_FIELD =“我还没死!”;公共字符串...
我有一个如下所示的方法HashMap.doSomething(block:(SpecificTypeOfObject)-> Unit){forEach {(k,v)->(v as?SpecificTypeOfObject)?. let {block(it)}}} ...
是否添加“ minifyEnabled true”和“ proguard-android-optimize.txt”混淆了sqlite数据库并使其与以前的版本不兼容?
我正在为我的android应用程序提交更新,并且所有以前的版本都没有这两个设置。数据库保持不变,但是如果混淆了名称,我担心用户的数据...
如何使用保护规则?对于库..即使我添加了库,只要规则仍然会导致应用崩溃...如何解决?
java.lang.NoSuchMethodError:没有非静态方法“ Lpl / droidsonroids / gif / GifInfoHandle;。 (JIII)V”在pl.droidsonroids.gif.GifInfoHandle.openFd(本机方法)在...
我的Android应用中有一个视频活动。在禁用proguard的调试版本中,所有功能都像一个超级按钮。但是在发布版本中,当启用proguard并开始视频活动时,我得到了NPE。 ...
我的应用程序中有一个arraylist。示例:private String [] word = {“ A”,“ B”};我使用了pro-guard,但是当我尝试进行逆向工程时,我可以得到arraylist。我必须输入2400以上...