当我构建一些简单的项目时,Eclipse会在我的工作区中自动生成appcompat_v7库项目,并将其包含在我的原始项目的依赖列表中。同时,我下载了几次新的支持库(通过SDK管理器)。然后,我尝试再次构建相同的项目,但这一次在依赖项部分,我手动删除了appcompat_v7,并添加了由成功构建的Android-SDK \ extras \ Android \ support \ V7 \ app compat库项目生成的项目。这一次,我在原始项目中遇到了一些构建错误,其中大多数都无法找到与名称“TextAppearance.AppCompat . ...”匹配的资源作为(原始项目的)res\values\styles.xml中某个样式标记的父样式。我错过了什么?
后来,我将Android SDK\extras\Android\support\v7\appcompat库项目复制到我的工作区中(在从现有代码创建新的Android项目时选中此复选框),原始项目编译良好。我认为最好的做法是不复制appcompat,而是通过引用它来工作。这样,当我随着时间的推移升级支持库时,我将拥有到新版本的有效链接。然而,这似乎是一个更好的行动,使复制。
Eclipse处理appcompat有很多问题。您必须始终:
最后,我会推荐也迁移到Android Studio,更容易,更干净。
作为Android开发人员的新手,我遵循最简单的教程,构建了一个新的Android项目,接受所有默认设置(为kitkat构建)。令我沮丧的是,我有一个未计划的项目-<code>appcompat_v7</code>以及错误: 容器'Android依赖项'引用不存在的库'C:\User…\workspace\appcompat_v7\bin\appcompat_v7.jar' 以及下面的两倍 在解决
嗨,我想在我的应用程序中使用appcompatv7-22,因为我使用这个梯度设置 但是当我运行它时,我给出了这个错误消息 更新 我看到了我的extras\android\m2repository\com\android\support文件夹,但是21.03有最新的版本。我的存储库版本是10,我知道它的最新版本,那么 com.android.support:appcompat-v7:22.0.0在哪
所以现在Android5.0发布后,我想知道如何实现动画操作栏图标。 这个库对我来说实现得很好,但是既然appcompat v7库有它,它怎么能实现呢? 图书馆以主题的形式引用它。xml 在这种风格下 使现代化 我使用v7 DrawerToggle实现了这个。但是我无法设置样式。请帮助 我在v7 styles_库中找到了它的样式。xml 我把这个添加到我的风格中,但没有成功。也增加了我的属性。xm
我试图将各种依赖项添加到android maven项目中,特别是从文件中添加: 我一直在尝试遵循这里的说明,它告诉您使用: 但我得到了一个错误: 这是我完整的pom:
问题内容: 更新我的adt插件后。每当我创建任何项目时,都会创建“ appcompat v7”文件夹。我使用了这种依赖性。但是问题是假设我当时有5个项目。它会使5个不同的文件夹做什么? 问题答案: 这是ADT / SDK更新的一部分,这并不是一件坏事。它确保您的应用程序完全支持在API 14+中实现的ActionBarActivity。默认情况下,它将在每次创建时创建,但是您只需做一些工作就可以保
我从Eclipse中的SDK管理器重新安装了v7 appcompat库。然而,库本身告诉我错误存在于几个不同的xml文件中。 和错误: 有什么想法吗?