proguard 相关问题

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

在android studio中找不到proguard-project.txt

我是Android和Android Studio的新手。在我学习期间,我遇到了Google Play广告服务和所有广告。我试图在我的项目中启用proguard但是阅读下面的链接proguard。 ......

回答 7 投票 28

minifyEnabled为true时构建apk时出错

我有proguard的问题。错误是:找不到常见的超级类[com / google / android / gms / location / LocationResult](有1个已知超类)和[com / google / android / gms / location / ...

回答 1 投票 1

Proguard:保留所有带注释的类

我想保留具有我的自定义注释的所有类的类名和类字段名称:@Retention(CLASS)@Target(ElementType.TYPE)public @interface DoNtObfuscate {}我试过这个:-...

回答 1 投票 1

使用单个布尔参数保持方法

我有一个方法公共类XYZ {public void foo(boolean isAvailable){}}我使用Proguard进行混淆,请让我知道如何保持方法foo的布尔值...

回答 1 投票 3

ProGuard不使用okhttp

ProGuard不会很好用okhttp并且我一直收到以下警告:警告:com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl:找不到引用的方法'长...

回答 9 投票 20

android库项目混淆

嗨,我开发了一个Android库,现在我想混淆它进行重新分配。我使用eclipse和android版本4.1.2开发我的库。我试着用eclipse和pro-guard进行混淆。我做 ...

回答 2 投票 11

Android发布APK崩溃与java.lang.AssertionError:java.lang.Enum中不可能

我刚刚使用Gradle构建了一个APK(ProGuard 4.9并签名)。当我启动应用程序时它崩溃了这个错误:E / AndroidRuntime(8662):java.lang.AssertionError:不可能E / ...

回答 1 投票 26

Proguard - Android - 处理任务java.io.IOException时出现异常

在处理任务java.io.IOException时,我在android异常中使用proguard得到以下错误:无法写入[/ Users / test / app / build / intermediates / transforms / proguard / BibleSociety / ...

回答 1 投票 0

启用proguard时,androidTest中没有静态方法deleteRecursively(Ljava / io / File;)

我想在我的android测试中启用proguard。但是我面临一个奇怪的问题:java.lang.NoSuchMethodError:没有静态方法deleteLcursive(Ljava / io / File;)类Lkotlin / io / FilesKt中的Z;要么 ...

回答 2 投票 2

尝试生成签名Apk时出现Gradle构建错误

大约34小时前我生成了一个签名的apk但现在,我无法生成签名的Apk,我不知道如何解决这个问题。请帮助这里是我的输出消息错误:注意:有11 ...

回答 2 投票 6

Dexguard与Android开发中的其他插件冲突

我一直在为我的Android项目使用Dexguard,它一直运行良好,直到最近我不得不使用另一个插件。因为构建其他插件的方式,需要项目......

回答 1 投票 1

如何获得每个依赖项的proguard规则?

我有一个项目依赖于一些maven lib,在proguard之后我保存了包com.xxx下的文件,但我没有在我的项目proguard文件中添加规则,我必须从maven lib导入。一世 ...

回答 1 投票 5

使用ProGuard后,Volley总是会抛出错误

我在我的项目中使用Volley和Gson。该项目是一个Lib项目。当我在一个演示项目中使用我的Lib时,Volley总是抛出错误响应并显示消息:“org.json.JSONException:输入结束...

回答 2 投票 0

在proguard中,如何保留一组类的方法名称?

我正在使用proguard来混淆我的android应用程序。 android应用程序包含一些本机代码,可以对完全限定的java方法进行回调。我不需要混淆这些......

回答 2 投票 22

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

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

回答 1 投票 0

工作maven混淆的例子

我只是想混淆简单的maven java应用程序。我使用maven-proguard-plugin。所有类main / java都必须进行模糊处理。我尝试不同的配置,没有运气。最后是:

回答 1 投票 4

JavaFX bundle exe没有显示TableView内容

我们创建了一个JavaFX应用程序,其中包含许多用于显示数据的TableView。我们使用Ant构建了本机包,我们使用Proguard-4.8混淆了jar,我们可以创建...

回答 1 投票 5

Android Studio在哪里保存ProGuard映射文件?

在Android Studio中,编译签名APK后生成的ProGuard映射文件在哪里?我不确定它是否无法正常工作,或者我是否忘记了文件路径,以及我的强制性Google / Stack ...

回答 8 投票 146

复制类MultiDex $ V14.class

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

回答 1 投票 1

Android Proguard使用获取登录apk错误

为什么会出现这个错误,如何解决这个问题,任何人给出默认的proguard规则都要发给我..注意:有3个未知类的引用。您应该检查您的配置是否有拼写错误。 ...

回答 1 投票 4

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