gpt4 book ai didi

java - Android appcompat v7 错误

转载 作者:IT老高 更新时间:2023-10-28 23:31:25 24 4
gpt4 key购买 nike

作为 Android 开发新手,我遵循最简单的教程,构建了一个新的 android 项目,接受所有默认设置(为 kitkat 构建)。令我沮丧的是,我有一个未计划的项目 - appcompat_v7,以及错误:

The container 'Android Dependencies' references non existing library 'C:\Users...\workspace\appcompat_v7\bin\appcompat_v7.jar'

和下面的两倍

The project cannot be built until build path errors are resolved

有没有快速解决这些问题的方法?这是否表明学习 Android 将变得多么困难,并且被令人不快的惊喜所困扰?

(希望不会像6年前学习IOS一样……)

最佳答案

appcompat_v7 库默认添加到 Android 项目中。您开始制作的任何演示项目很可能都需要它。

要正确添加此库,请按以下步骤操作:

对于 Android Studio:

1. 确保您拥有 Android Support Repository安装在您的 SDK Manager :

enter image description here

2.在您的 build.gradle 文件中,包含以下 implementation 语句

implementation 'com.android.support:appcompat-v7:+'

依赖括号内。

3. 使用 Sync Project 按钮执行 Gradle 同步。


~传统答案~:

对于 Eclipse:

诀窍是,您需要清理和构建 appcompat_v7 项目。去

Project -> select Clean -> select the project. 

完成此操作后,如果项目没有自动构建,请在包资源管理器中右键单击项目并选择 Build Project。现在 .jar 文件将在项目的 bin 文件夹中生成。之后,清理并构建所有引用 appcompat_v7 的项目。

现在所有需要它的项目都应该正确引用该库。

还要注意:

  • 您必须拥有最新版本的 SDK 工具/构建工具/平台工具。如果您尝试此操作但不起作用,请转到Android SDK Manager 并确保您拥有最新版本的所需的工具。
  • 如果您的项目只需要 API 级别 14( Ice Cream Sandwich )及以上,在创建新项目时的项目向导。现在 appcompat_v7该项目不需要库,并且应用程序将使用 AOSP 构建中存在的 native ActionBar 类从 ICS 开始。

更多引用资料:

1. How to add Android Support v7 libraries in eclipse .

2. Android actionbar how to add supporting library v7 appcompat for Eclipse .

3. android-support-v7-appcompat library project won't work .

4. Difference between android-support-v7-appcompat and android-support-v4 .

关于java - Android appcompat v7 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24096416/

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