gpt4 book ai didi

java - 什么是 com.android.support :appcompat-v7?

转载 作者:行者123 更新时间:2023-12-01 18:36:05 24 4
gpt4 key购买 nike

我不熟悉使用 Android Studio。早些时候我使用过 Eclipse。你能解释一下 Android studio 中的 gradle 是什么吗?我的 Android Studio 有问题。让我困惑的是它使用与 eclipse 相同的 android sdk,但是当我创建一个新项目时,奇怪的事情发生了:

  1. 需要:com.android.support:appcompat-v7:+(它是什么?eclipse不需要它)
  2. 我的 MainActivity 扩展了 ActionBarActivity 而不是 Activity,这是为什么?

最佳答案

它是一个名为 appcompat 的支持库。如果您需要 api 级别 11 以下的操作栏(无论是 android studio 还是 eclipse),您需要引用它。

如果您需要 API 级别 11 以下的操作栏,您的 Activity 需要扩展 ActionBarActivity

如果您的目标 API 级别为 11 及以上,则无需扩展 ActionBarActivity 并引用 AppCompat。您可以简单地扩展 Activity,默认情况下您将拥有 actionabr。

检查以下链接中的添加操作栏

http://developer.android.com/guide/topics/ui/actionbar.html

使用 Android Studio @ 检查添加资源库

https://developer.android.com/tools/support-library/setup.html

关于java - 什么是 com.android.support :appcompat-v7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21952721/

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