我更新了我的adt一段时间,现在每个项目appcompact-v7都会自动添加。我当前的项目依赖于appcompact库,但我遇到了大小问题。我的独立应用程序的apk文件内存大约为12 MB。解压缩我的apk后,我发现appcompact v7内容的drawable-xxxx文件夹也包含在我的应用程序中,但我没有在我的代码中使用任何这些图像。我主要是导入支持包和主题。我试过android lint和AndroidUnusedResources.jar。它们仅提供我未使用的资源列表。我试图删除appcompact的drawable文件夹中的图像,但它开始抛出所有种类或错误。有没有快速解决方法。我查看了其他SO帖子,但找不到合适的答案。
答案 0 :(得分:1)
我还没有使用过这个工具,但我听说它可以指出你项目中未使用的资源。为什么不试一试!
https://code.google.com/p/android-unused-resources/
编辑: 既然您知道未使用的资源,就可以开始删除它们。如果发生错误,请参阅问题标签中的错误列表,并删除创建错误的行。这需要时间,但它的工作原理!我完全不知道可以自动化这个过程的工具。
答案 1 :(得分:0)
很抱歉有问题,但问题不在appcompat中。我使用了15个背景,它们非常大。