proguard 相关问题

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

识别 Android 应用程序发布版本中的错误

我最近开始研究 Android 应用程序和 Proguard 的构建风格。所以我现在正在做的是创建我的应用程序的发布版本。为此,以下是更改...

回答 3 投票 0

如何混淆Android AOSP系统应用代码?

有谁知道是否可以混淆 Android AOSP 或 LineageOS Android 13 系统应用程序 java 代码或 SystemUI、Settings、TvSettings、framework-res.apk 等应用程序的资源(如果从

回答 1 投票 0

Android Proguard混淆配置问题

我在为我的 Android(Java) 应用程序创建混淆/缩小/优化的 apk 时遇到问题。由于我是 proguard 的新手,我首先尝试使用基本配置完成 apk,我还没有添加

回答 1 投票 0

代号一-proguard

我下载了 Codename One 教程项目,添加了一些带有库的自定义代码,但在构建项目时出现“合规性检查失败”错误。这个错误是由多个 Proguard 导致的

回答 2 投票 0

使用 Proguard 在 dist 上混淆 Play 2 Web 应用程序?

如何在执行 play state|dist 命令时自动混淆 Play Framework Web 应用程序? 这个想法是使用 Proguard 来执行 Java 代码混淆。 有SBT的插件,比如...

回答 2 投票 0

sbt-proguard with play 2.2.3

我们使用 play 2.2.3 开发了一个 Web 应用程序,并希望对其进行混淆。我正在尝试使用 sbt-proguard 插件。我将下面的行放入 PROJECT_FOLDER/project/plugins.sbt 文件 addSbtPlugin("com.

回答 2 投票 0

proguard混淆会影响我的json数据吗?

我有一个序列化的类以获得: 课堂测试{ 字符串测试1; 字符串测试2; 字符串测试3; 字符串测试4; } 出去: { “A”: ”...”, “b”:“...

回答 1 投票 0

由java.lang.RuntimeException引起:缺少类型参数

我正在检索一个 json,当我使用 gson 将其转换为 List 时,应用程序崩溃了。混淆器打开了,问题就在那里。 fun getQuestions():列表? { val json =

回答 6 投票 0

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

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

回答 5 投票 0

在我的 gradle 中添加自定义任务后无法清理或构建我的 android 项目,似乎与 Kotlin 多平台依赖项存在冲突

我需要根据此答案添加一个自定义任务,对于我创建的示例项目来说,它完全可以正常工作,但在我的主项目中,即使我尝试清理项目,我也会收到错误...

回答 1 投票 0

Proguard 不拆除原木

我仅在调试环境中使用 Timber 日志登录我的 Android 应用程序,为此,我在我的应用程序类中添加了这一行:- 如果(BuildConfig.DEBUG){ 木材.植物(...

回答 2 投票 0

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

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

回答 6 投票 0

Jetpack Compose 中不可读的异常堆栈跟踪

当我启用缩小时,我面临一些奇怪的异常堆栈跟踪。奇怪的是它只发生在 setContent 内部。 发布 { 可调试 = false isMinifyEnabled = true...

回答 1 投票 0

Gradle 在哪里找到“proguard-android-optimize.txt”?

我没有使用Android Studio。 我在 Windows 上使用 Gradle:gradle-5.5.1。 类路径'com.android.tools.build:gradle:3.3.0' (本地.属性) sdk.dir=C:\android-sdk-wind 在我的版本中启用...

回答 3 投票 0

无法安装应用程序:INSTALL_PARSE_FAILED_NO_CERTIFICATES kotlin 中出现错误?

我有一个 SDK 项目,我想测试当 isMinifyEnabled true 时 Proguard 是否会损坏某些文件,如果是的话,我尝试为发布版本配置 proguard,但遇到以下错误。我...

回答 1 投票 0

为什么 R8 没有混淆某些类?

我们的应用程序使用 R8 来缩小和混淆,两者都可以正常工作,但有些类在应该混淆时却没有被混淆。作为一个例子,我专门研究了一个应该是

回答 1 投票 0

防止 ProGuard 更改 Kotlin 挂起函数签名

我正在尝试为 Android 库创建一个外观。基本上,Facade 是一个带有一系列挂起方法的 Kotlin 接口: 界面外观{ 暂停乐趣 doSomeWork(): String } 因为它...

回答 1 投票 0

升级到 cronet-embedded:119.6045.31 会导致 Maximumremovedandroidloglevel 规则出现 R8 错误

升级到 cronet-embedded:119.6045.31 后,我从 R8 收到此构建失败消息: 错误:/re/dac/ted/gradle_home/caches/transforms-3/30da92821347fd2259fb4e0490f978c1/transformed/jetified-

回答 1 投票 0

预计没有待处理的异常:java.lang.NoSuchMethodError:没有静态或非静态方法“Lorg/libsdl/app/SDLActivity;.onNativeSoftReturnKey()Z

我的应用程序在启动时崩溃。仅当我尝试反混淆时才会发生。我是个菜鸟,但我知道我必须在 proguard-rules.pro 中添加一些例外。问题是,我不知道在那里添加什么。 ...

回答 1 投票 0

使用 proguard Retrofit2 和 GSON Converter 时出错

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

回答 2 投票 0

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