如何使用 ProGuard 将所有方法保留在类中
我使用 ProGuard 来优化我的 Android 应用程序。然而,对于 Android 仪器测试,我需要一些(但不是全部)类来保留所有成员。我尝试了各种方法,最后一…
ProGuard 和 RoboGuice 与 @Inject 注释的问题
我在优化 Android 应用程序时遇到了一些 proguard 问题。似乎对注释类(@com.google.inject.Inject)做了一些处理,Dalvik/Harmony 在运行时对此不满…
Android、javamail 和 proguard
我试图在我的 Android 应用程序中使用 javamail,但是 proguard 抱怨它无法找到一大堆东西。我尝试了在互联网上搜索时找到的各种补救措施,但似乎没有…
使用 CORBA 混淆 Android 应用程序
结果我在我的 Android 应用程序中使用了 jacorb.jar 和 CORBA 接口。当我尝试使用 Proguard 混淆代码时,我收到很多这样的警告: [proguard] Warning:…
android proguard,跳过jar
我想知道是否可以在 proguard 中跳过 jar,这样就不会混淆它们...我正在尝试使用以下命令来做到这一点:-libraryjars myjar.jar 但我的代码一直存在问…
android:proguard混淆问题
我在尝试用 proguard 混淆我的项目时遇到问题。 我正在使用 eclipse 导出我的项目,该项目位于 android 2.2 sdk 上,default.properties 是: target=…
android:proguard混淆问题
我使用适用于 Android 的 javamail api 制作了一个邮件客户端,并且该应用程序在模拟器或设备中运行良好...现在我想使用 eclipse 导出该项目,但出现…
Android proguard Javascript 接口问题
使用 proguard 进行混淆后,我的项目因 javascriptinterface 失败 这里是包含一些 proguard 配置建议的链接,但在我的情况下它不起作用 http://groups…
仅使用 build.xml 插入构建目标?
我有一个 build.xml,如果我单独运行构建目标,它能够编译和优化 - “ant 编译”后跟“并优化”。 问题是,我想运行“ant release”,它通常会执行生…
Android youtube/gdata api 在运行 proguard 后无法工作
有没有人在使用 youtube api 时遇到问题,特别是在运行 proguard 之后? 我从 youtube 获取视频的代码在运行 proguard 之前工作得很好,在运行 progua…
在 Android 应用程序中使用 ProGuard 和 startBluetoothSCO() 反射
我使用反射来调用 AudioManager.startBluetoothSco() 方法。它必须通过反射来完成,因为它只存在于 2.2 或更高版本的 SDK 中,但我的应用程序是为 2.0…
尝试启动一个新项目但未找到 proguard.cfg
Eclipse 似乎与我的其余项目一起工作正常,直到我创建了一个新项目。当我尝试创建它时,Eclipse 会弹出一个对话框,提示找不到 C:\android\tools\lib.…
如何使用 Android 配置 Proguard,使其不会删除仅在 XML 布局中引用的事件处理程序方法?
我有许多活动,其中当用户点击某些 UI 元素时要执行的处理程序方法被 Proguard 删除,因为它看不到它正在被使用。 对此最好的解决方案是什么? 关闭pr…
在Eclipse中使用Proguard进行Android开发时,如何检查/升级Proguard版本?
这方面的文档非常糟糕。据我所知,可以通过手动编辑项目的 rot 目录中的“default.properties”来启用 ProGuard。所有设置都进入“proguard.cfg”文件…
如何在 Android 中使用 Proguard 并保护应用程序的功能完整性?
我有一个使用下面的 Proguard 配置的 Ant 构建,它是由“android”命令行工具生成的,看起来非常简单。但是,当我使用此脚本构建应用程序时,应用程序…