android-proguard 相关问题

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

生成签名apk时有关库的Proguard警告错误

任何人都可以帮我解决问题规则警告注意:配置是指未知类'com.google.android.gms.common.api.internal.BasePendingResult ....

回答 1 投票 0

pcap4j - Android Proguard / R8配置

我在Android上使用pcap4j,一切都在Debug Build上运行良好。但是在发布构建时,在抛出异常后抛出Proguard / R8:java.lang.IllegalStateException:Unsupported ...

回答 1 投票 -1

启用proguard时,android通知图标不同

我目前有一个Android应用程序(本机反应)使用Mixpanel的推送服务(在Firebase消息服务之上)我已经指定了一个在我的清单文件中设置的图标,并引用了一个集...

回答 1 投票 0

Android Studio APK Analyzer无法加载mapping.txt

我开始混淆一个包含许多第三方库的Android应用程序。在设置了第一个允许我使用R8对调试版本进行模糊处理的基础配置之后,我打开了...

回答 1 投票 0

更改构建类型会导致某些类“无法解析符号”

当我改变我的构建类型以释放时,我的一些类在android工作室中显示为“找不到符号”。即使显示错误,应用程序也已成功构建并...

回答 1 投票 1

复制类MultiDex $ V14.class

我的Android gradle构建在ProGuard阶段失败,MultiDex $ V14.class出现重复的类错误(见下文)。我理解复制课是什么,我知道MultiDex是什么,但我......

回答 1 投票 1

Glide无法在发布版本中使用代码混淆从资源ID加载图像

使用Glide,当我尝试从Resid加载时,图像永远不会加载到我的版本变体上,它在调试变体上工作正常。以下是我的代码。 Glide.with(activity.applicationContext).load(R.drawable ....

回答 2 投票 1

构建发布APK时,Android Gradle Plugin警告

当我尝试从Android Studio构建发布APK时,我收到以下Android Gradle Plugin警告:库类android.content.res.XmlResourceParser扩展或实现程序...

回答 2 投票 2

proguard-rules.pro未使用

这是我的proguard-rules.pro文件:(我不确定我是否真的需要包含com.github.chrisbanes的规则)-keep public class com.google.android.gms。* {public *; } -dontwarn com.google.android ....

回答 2 投票 0

Android Runtime NoSuchMethodError

我最近在我的应用中运行时在某些情况下开始收到此错误...我已尝试过以下操作:添加proguard规则以包含com.google.common。 Mutlidex规则......

回答 1 投票 1

任务执行失败':app:transformClassesAndResourcesWithProguardForProductionRelease'

我正在尝试生成签名的apk但不幸的是收到以下错误。错误:任务':app:transformClassesAndResourcesWithProguardForProductionRelease'的执行失败。 >工作失败,见......

回答 2 投票 1

在发布版本中找不到androidx.annotation.ContentView

我正试图在发布模式下测试我的应用程序,我在我的proguard配置中有这个:-keep类androidx.annotation。**但应用程序总是崩溃:java.lang.NoClassDefFoundError:失败...

回答 1 投票 2

Android ProGuard警告 - 找不到引用的类“com.zhihu.matisse.R $ plurals”

设置minifyEnabled后,无法生成签名的APk。设置minifyEnabled时启用false.i没有问题。是否必须设置minifyEnabled为true?没有什么问题?我的ProGuard ......

回答 1 投票 1

Firestore:没有在类上找到的序列化属性

注意:请不要将此问题标记为重复,因为我已经完成了类似的问题及其答案。错误:java.lang.RuntimeException:没有要序列化的属性...

回答 1 投票 2

发布版本或即时运行关闭后,Android图像不会显示

我在运行时使用getIdentifier方法从drawable-hdpi获取图像id,使用以下代码mContext.getResources()。getIdentifier(mContext.getPackageName()+“:drawable /”+ mCur.getString(...

回答 2 投票 1

适用于AndroidX AppCompat包的Proguard规则

到目前为止,我正在使用AppCompat库,但现在我已将我的项目迁移到AndroidX库。我坚持使用androidx的proguard规则。如您所知,我们正在使用proguard规则...

回答 1 投票 0

使用app:transformClassesAndResourcesWithProguardForRelease构建失败

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

回答 2 投票 7

Proguard并没有混淆AAR课程

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

回答 1 投票 0

Proguard:JobIntentService IllegalArgumentException启用模糊处理

当我为我的一个Android库包启用Proguard时,它会导致JobIntentService代码中的运行时错误。我的包中的服务扩展了JobIntentService,并在排队时间内失败,因为它...

回答 2 投票 0

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

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

回答 1 投票 0

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