【发布时间】:2018-01-28 18:49:26
【问题描述】:
关于这个有很多讨论。有人说如果我有 appcompat-v7,我就不需要 support-v4,因为 appcompat-v7 已经拥有 support-v4 的所有类。此外,该支持设计已经包含 appcompat-v7 中的所有类,因此我们甚至不需要它。有一些答案已经有很多年了,所以现在情况可能已经改变了。我做了一个测试,在我的项目中,我有 support-design、support-v4 和 appcompatv7,在删除 support-v4 和 appcompatv7 后,我仍然可以通过 support-design 使用 support-v4 和 appcompatv7 中的所有类。谁能澄清一下?
我要做的就是从我的项目中删除 support-v4,并且只包括 support-v4 中的独立模块,例如 support-compat、support-coreui 等。但是,如果 support-design 自动添加 support-v4这似乎不可能。我已经从 gradle 和 appcompat-v7 中删除了 support-v4,并且通过保留 support-design,仍然可以在我的项目中找到来自 support-v4 的所有类。
【问题讨论】:
-
你从一开始就需要它们
标签: android android-support-design support-v4 android-appcompat