【发布时间】:2012-06-21 17:37:54
【问题描述】:
我是 proguard 的新手,正在开发 android 应用程序,在使用默认的 android proguard 配置文件(来自 sdk)构建后,没有任何效果,我的假设与在运行时在 R 文件上查找资源的代码有关(是的丑陋的扫描文件并搜索资源 ID)。 我无法从 proguard 文档中了解如何防止文件被 progurad 处理。
我认为了解我的应用程序失败原因的最佳方法是让 proguard 在开始时什么都不做,然后让它一一缩小特定的东西。
所以我想知道的是如何告诉 proguard 保留我所有的类(甚至是无法访问的代码)(这甚至可能吗?)。
然后(希望我的应用能够正常工作)告诉他缩小和混淆特定的类。
我得到的错误是尝试动态加载 R$id 文件时找不到文件异常。
【问题讨论】:
-
请描述您在运行时或编译时遇到的错误