gpt4 book ai didi

Android Studio 支持库 v7

转载 作者:太空狗 更新时间:2023-10-29 16:19:12 24 4
gpt4 key购买 nike

我正在尝试使用支持操作栏。我已按照有关如何在 Android Studio v 0.3.0 中包含支持库的所有说明进行操作。我的 build.gradle 的依赖项如下所示:

dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':NineOld')
compile project(':Helpshift')
compile project(':SlidingMenu:library')
compile project(':AmbilWarna')
compile 'com.android.support:support-v4:18.0.+'
compile 'com.android.support:appcompat-v7:18.0.+'
}

当我尝试使用主题时:

android:theme="@android:style/Theme.AppCompat"

Android Studio 说它无法解析符号。我知道这曾经是个问题,但我相信它已在 0.2.6 中修复。

在构建项目时,我得到

Gradle: No resource found that matches the given name (at 'theme' with value '@android:style/Theme.AppCompat').

在我使用依赖项清理项目后,我应该会在外部库中看到这些 jar。正确的?目前,我只看到 support-v4-18.0.0 jar。

最佳答案

删除“android:”前缀。

未包含在您的最低 API 级别中的样式和主题将不存在。因此,如果您的最低 API 级别是 8 (Froyo),那么任何时候您在资源前加上“android:”,它都会在 android“res”文件夹中查找 platform-8 (android-sdk\platforms\android- 8\数据\资源)。

最后,您需要使用 AppCompat 库的主要原因是您的平台“res”文件夹中不存在“Theme.Holo”,除非您将最低 API 级别提高到 11(Honeycomb)。

关于Android Studio 支持库 v7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19483398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com