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