更新我的 DDMS 后,我意识到每当我想创建一个新项目时,一个名为 appcompatv7 的支持库会自动添加到我的项目窗口中。
这个库添加了一些我以前从未使用过的功能。我只想创建一个简单的 android 项目,其中包含一个空白 Activity 和一个 activity_main.xml。但是这个库还添加了一个名为 activity_fragment.xml
的 xml 文件那么如何在不使用这个支持库的情况下创建一个简单的项目呢? 如果有人说清楚,我将不胜感激。
最佳答案
当您将最小目标设置为 API 级别 13 或 14 以下的内容时,将添加 AppCompat 库。(HoneyComb 或 Ice Cream Sandwich)因此这些应用程序可以使用并具有 ActionBar(以及其他内容)。另一方面,API 级别 16 以下的 ViewPager 都需要支持库 (v4)(ViewPager 的 FragmentAdapter 使用 API 级别 14 和 15 中支持库中的 fragment )。只有在 Support V13 中,ViewPager Adapters 才开始使用新的“纯” fragment 。
因此,如果您想要一个“纯/非支持”Android 应用程序,您可以使用 API 级别 14,但您可能仍然需要 Support V4 库来处理某些事情。
出于未知原因(我相信他们有一些),Google 直接将一些东西添加到兼容性库中(反之亦然),所以有时即使您真的不想要所有代码,您也需要它......
关于android - 如何在不使用支持库的情况下创建新的 android 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22438700/