如何弄清楚编译'com.android.support:design:23.1.1'

时间:2016-02-18 16:07:19

标签: android android-gradle

我如何弄明白compile 'com.android.support:design:23.1.1' 我应该在那里写什么?我怎么能弄清楚什么是最新的设计支持库号?我怎么知道我需要使用什么?

compile 'com.google.android.gms:play-services:8.4.0'

相同

并假设我想要包含外部库,应该怎么做?

compile(name:'estimote-sdk', ext:'aar')

类似的东西?

谢谢你的帮助。我是Android工作室从eclipse迁移的新手

3 个答案:

答案 0 :(得分:1)

您可以使用此'com.android.support:design:+',但建议不要这样做,因为它不可预测。

对我来说Android Studio告诉我,我没有使用最新版本并提供自动修复功能。

答案 1 :(得分:0)

让我分享一下我的表现......这可能有所帮助......

首先,我注意Android Studio请求更新任何SDK包。

因此,如果支持库已更新或Play服务已更新,我会检查他们的发行说明以获取正确的版本(您可能需要检查发行说明以及发现新内容等):

Herehere

此网站显示每个Play服务API的包版本:here

但正如JBarat已在其他答案中提到的那样,Android Studio会根据SDK中安装的软件包建议价值。

答案 2 :(得分:0)

  

我怎样才能找出最新的设计支持库号?

如果有支持库的新版本,那么android studio会给你一个警告,如下所示

enter image description here

  

我如何弄清楚我需要使用的是什么?

建议使用letest支持(design,v7,v4,recycleview..etc)库,因为新版本的bug比之前的版本少。如果他们为支持库添加了新内容,你也可以使用新的未来。

请查看Support Library Features& Support Library change-logs依赖于这些,您可以选择适当的支持库版本。