问题标签 [android-proguard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - proguard build nosuchmethoderror
我正在使用 proguard 进行构建。我已经明确告诉 proguard 保留所有实现某个接口的类。
该接口有一种方法可以实现:doSomething。但是当我使用 proguard 构建时,我的应用程序崩溃了:
但我仍然得到这个错误。
我该如何解决这个问题,所以 proguard 不会破坏构建?
android - Android如何通过Proguard优化应用代码
我正在使用 Android sdk ver-8。(但在清单中我给了 android:minSdkVersion="6")
我正在开发一个应用程序。对于发布,我想对其进行优化。通过 ProGuard 如何优化代码?请给我使用 ProGuard 的步骤。
android - android AESObfuscator vs proguard
在设置 Android LVL 时,我看到它使用 AESObfuscator。然后你使用 Proguard 吗?它们是一起使用还是其中之一?
android - 将应用程序导出到 Android 市场之前要做的事情以及如何启用 proguard(最新)
在将他们的第一个应用程序发布到市场时,将应用程序发布到 Android 市场需要做什么?
android - Android proguard通过异常方法启用代码未找到异常
下面的代码我用来获取应用程序大小。并且当我在不启用 pro-guard 的情况下导出 apk 时工作正常,但是当我通过找不到异常方法启用 pro-guard 以导出 apk 时。
任何帮助克服这个问题。
android - 使用 proguard 的 UnsupportedOperationException
我在运行 proguard 时遇到以下问题:
有谁知道如何解决这个问题?
android - 在 Android 中创建新项目时自动启用 proguard
很多次在构建应用程序并将其上传到 Play 商店后,我意识到我没有使用 android 提供的 proguard 功能保护 apk,任何人都可以使用各种工具反编译应用程序以获取我的应用程序的源代码。那么,每当我创建一个新项目时,是否有可能自动启用 proguard 功能并且我的应用程序的源代码可以是安全的?
java - Proguard injar 依赖项
我正在尝试将 proguard 用于我的库项目,该项目会生成几个 jar,这些 jar 都依赖于一个核心 jar。我只想缩小核心罐,但我需要让 proguard 知道其他罐子对核心罐的引用。
如果我通过“-injars”选项给所有的jar包提供proguard,然后为outjars指定一个目录,它会意识到其他jars引用了核心jar吗?或者它只是一个一个地看罐子?
android - Android Proguard - ClassNotFoundException
我为我的 android 应用启用了 proguard。我可以成功构建项目,但它在启动时因 classNotFoundException 而崩溃。它甚至找不到启动器活动。这是我的proguard规则文件
如果有帮助,这是我的 build.gradle 文件,但它不包括所有依赖项。我在 libs 文件夹中也有一些罐子。
这是完整的堆栈跟踪:
编辑:下面是堆栈跟踪中缺少的部分。
android - getDefaultProguardFile 无法解析
我正在尝试在我的项目中激活 ProGuard,但是getDefaultProguardFile
方法说它无法解决。
这是我的build.gradle
: