繁体   English   中英

如何在Android Studio中从APK中排除默认资源?

[英]How to exclude default resources from APK buld in Android Studio?

我面临一个小问题,该问题会影响我在Android Studio中构建的APK文件(但即使我从命令提示符处构建它们,同样的问题也会影响我的APK)。

问题是这样的:如果我将.apk重命名为.zip以查看其中的文件,或者即使我使用AS中包含的分析器工具分析.apk,我也会在“ res”目录中看到很多png文件,不包括在内,我什至不使用我的应用程序。 我想它们是Android中使用的标准图标,但是我想将它们从我的内置apk文件中排除。

这些文件名类似于“ abc_ic_restofthefilenamehere.png”

(例如:“ abc_ic_star_half_black_16dp.png”)

我想知道是否有一种排除这些文件的方法,因为我不在自己的活动中使用它们(我的应用程序非常简单,它甚至不需要图标来进行通知或其他种类的类似操作)。

是否可以排除它们? 如果我也从命令提示符进行构建(是否使用gradle),有没有办法做到这一点?

非常感谢你! --

查看有关如何缩减资源的文档。 这应删除您应用中所有未使用的资源。

但是请注意,有些图像似乎未使用,但实际上是您可能依赖的主题的依赖项(可能是间接的),因此这就是为什么要保留它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM