android-proguard 相关问题

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

如何准备proguard文件以及其中包含哪些内容?

我正在 Android Studio 中开发一个应用程序,我想将 proguard 添加到我的应用程序中。但我不知道该怎么办?我也想了解它的背景。谁能告诉我一些东西吗?谢谢。

回答 2 投票 0

应用程序可以在调试模式下工作,但不能在发布模式下工作

我有一个应用程序,现在我要发布它。 我创建了一个 apk 文件并安装了它,但是当我向服务器发送登录请求时,它返回 null .. 奇怪的是,当我启动我的

回答 5 投票 0

适用于 Android 的 ProGuard 和 Retrofit2 转换器 Gson?

我在我的项目中使用ProGuard,但它在 new Gson().toJson(Request); 中给出了错误的数据; 我要出去了 {“a”:“管理”,“b”:“689184d4418b6d975d9a8e53105d3382”,“c”:“10”,“d”:“76”} 相反...

回答 6 投票 0

使用 proguard Retrofit2 和 GSON Converter 时出错

我正在创建一个本机 Android 应用程序,我想发布它。 我正在使用 Retrofit 和 Gson 转换器。也是一个搜索视图。 对于该版本,我已经设置了 proguard 规则,按照改造的建议: ...

回答 2 投票 0

如何在启用混淆器的情况下保持枚举工作?

我开发了一个Android应用程序,在许多模块中使用Enums。现在我正在尝试保护我的应用程序免受逆向工程的影响,为此我在我的应用程序中启用了 proguard...

回答 2 投票 0

如何禁用/删除Android中发布应用程序的堆栈跟踪调用?

我想从我的应用程序中删除所有堆栈跟踪调用。我需要手动删除它们还是可以直接从 proguard 或任何其他方式删除?

回答 1 投票 0

ProGuard 和 UncaughtExceptionHandler

我尝试将 ProGuard 与我自己的 UncaughtExceptionHandler 类一起使用。没有 ProGuard 一切正常。但是如果我启用它,函数 uncaughtException 将永远不会被调用。 公开课 MyBug

回答 1 投票 0

Sigend APK with proguard gives IncompatibleClassChangeError.

Im trying to run signed apk with proguard at it gives me IncompatibleClassChangeError error during runtime on fasterxml deserialization part. This is error log : java.lang.....

回答 1 投票 2

应用混淆后读取共享的首选项时崩溃

在我的应用程序中,我正在使用SharedPreferences来存储一些用户首选项。该应用程序没有被混淆(proguard文件中为-dontobfuscate)。现在在该应用程序的下一版本中,我...

回答 2 投票 1

具有Google Cloud Messaging连接的App Engine后端无法使用Proguard构建发行版本

我有一个使用GCM的android应用和google app引擎中的一个应用后端。 在调试模式下,一切正常。 在我的IntentService Registr...

回答 0 投票 1

谷歌播放结算>验证设备上的购买>使用ProGuard混淆

我不知道是该文件放在一个错误的(相对),这意味着使用的ProGuard?来源:https://developer.android.com/google/play/billing/billing_library_overview但我的理解是:我不能...

回答 1 投票 1

错误:执行失败的任务“:机器人:transformClassesAndResourcesWithProguardForRelease”

我跑项目时,每当我得到这个错误。我可以做一个干净,然后再次运行,和它的作品。但它不是一个最佳的解决方案。有任何想法吗?错误:执行失败的任务“:机器人:...

回答 6 投票 47

如何解决与谷歌驱动器REST API Proguard的问题

我使用的是谷歌REST API V3连接我的Android应用程序,以谷歌驱动器。当我没有Proguard的运行(minifyEnabled = FALSE),一切都很好。然而,当我使proguard的错误REST API方法...

回答 2 投票 1

Proguard的给外部库太多警告

我对我的项目完成,并要使其更难可再生能源,但我是新来的ProGuard和我所做的就是设置shrinkResources和minifyEnabled在我的摇篮为true,但其给我多了一个...

回答 1 投票 0

堆栈大小变为指令后负

据指出,我有这个问题的原因是因为ProGuard的4.9,所以我继续和更新,以ProGuard的-5.2.1。但我仍然有同样的问题。有没有人发现了一个...

回答 3 投票 7

使用ProGuard的Facebook帐户套件冲突

我们正在开发我们使用Facebook的账户工具包,其中一个应用程序。它已经工作了相当一段时间,但我们使用的ProGuard之后,它停止工作。我们试图将这些行到我们的...

回答 1 投票 1

Android - Kotlin文件在编译后出现在apk中

我有一个包含java和kotlin文件的android项目。编译后,当我解压缩生成的apk文件时,我可以在其包路径中看到我项目的所有Kotlin文件。 Java文件......

回答 1 投票 2

获取错误构建应用程序:app:transformDexArchiveWithDexMergerForDebug

我在android studio中构建应用程序时出现以下错误,为什么会发生这种情况?它与我的proguard规则或dexguard规则有关吗?当我在build.gradle中添加“multiDexEnabled true”时......

回答 2 投票 3

注意:配置保留入口点“XXX”,但不保留Android Studio中的描述符类“xxx”

当我在Android studio v1.1.0中启用minifyEnabled时出现以下错误该类是:package com.example.FFmpegBridge; public class FFmpegBridge {static {System.loadLibrary(...

回答 1 投票 4

java.lang.VerifyError:拒绝尝试子类错误类的类

在将proguard应用于应用程序m获得以下验证错误时,我看到了其他验证错误的变体,但以下似乎有点不同,Proguard版本:5.3.3,以下......

回答 2 投票 2

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