android - 在哪里可以找到 android-v7 支持库 jar

标签 android

我想使用 v7 支持库中的新 ActionBarActivitiy 类,但我无法在任何地方找到支持 JAR。我的 extras 目录中有一个 v7 文件夹,但它包含 3 个目录而不是一个 jar

最佳答案

在 Eclipse 中右键单击您的项目 -> Android 工具 -> 添加支持库... 并按照说明进行操作。结果,所需的 jar 文件被复制到项目的 libs 文件夹中。或者您可以按照 Android documentation 中的描述手动添加库.

更新 1:Android 工具团队对支持库的集成方式进行了一些更改。

Android 更新在这方面有所不同。仍然有 Android Tools -> Support Library 选项,但现在它的行为有点不同。激活后,Eclipse 将静默 创建一个名为appcompat_v7 或类似名称的新项目。在下一版本的 ADT 中名称可能会更改。您必须能够在您的工作区中找到该项目。该项目包含 android-support-*.jar 文件。这是一个新的图书馆项目。反过来,您的项目会收到对该库项目的依赖。

您可以“按原样”使用更新的配置并开始使用兼容性 API。或者,您可以将 android-support-*.jar 文件复制到项目的 lib 文件夹中,并删除对 appcompat_v7 库项目的依赖。这两个选项都可以正常工作。

更新 2:他们经常更改此行为。首先尝试项目 -> Android 工具 -> 添加支持库...。如果不起作用,请查看 official documentation获取更多最新信息。

更新 3:迁移到 Android Studio 以避免当今 ATD 的多个问题是非常值得的。

关于android - 在哪里可以找到 android-v7 支持库 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18302292/

相关文章:

java - Android Spinner 中的 Firebase 数据

Android - 来自服务器的实时音频流

没有 Intent 过滤器的 Android BroadcastReceiver

android - Android 和 iOS 上的 ipv6 和 TidHTTP 问题

android - Google Maps v2 不适用于 Android 模拟器

android - 如何在 Android 中更改 Toast 的位置?

java - 找不到 `activityViewModels()` Hilt Android

java - Android:如何检测相机是否闪烁

java - 当我尝试在 android 中使用 Mandrill SMTP 发送电子邮件时出错

android - 读取超过 130000 行文本的大型文本文件