Java 如何下载Android Studio的软件包?

Java 如何下载Android Studio的软件包?,java,android,android-studio,packages,Java,Android,Android Studio,Packages,我昨天刚刚开始Android开发,刚刚完成了我的第一项活动。运行它时,我会遇到如下错误 **Error:(4, 37) error: package android.support.design.widget does not exist** 因为我从来没有在没有它的情况下发表过文章,所以我已经对此做了大量的搜索。基本上,我所理解的是它在我的电脑上找不到那个小部件包。所以,我必须下载它吗?如果是的话,怎么办? 互联网上的人们对软件包也有类似的问题,几乎每个帖子对此都有不同的答案。有人说更改你

我昨天刚刚开始Android开发,刚刚完成了我的第一项活动。运行它时,我会遇到如下错误

 **Error:(4, 37) error: package android.support.design.widget does not exist**
因为我从来没有在没有它的情况下发表过文章,所以我已经对此做了大量的搜索。基本上,我所理解的是它在我的电脑上找不到那个小部件包。所以,我必须下载它吗?如果是的话,怎么办? 互联网上的人们对软件包也有类似的问题,几乎每个帖子对此都有不同的答案。有人说更改你的Gradle文件,也有人说更新你的工作室(已经完成了)。 如果您对本解决方案有任何解释或了解,我们将不胜感激。我是一个想把概念和基本知识弄清楚的极客。因此,如果你在回答中也包含了这背后的原因和技术性,那就太好了。谢谢。:)

不,在Java中,“包”不是一个“库”或“软件块”(就像在其他一些语言中一样)。包是类所属的—您可能会认为包是包含Java文件的目录(这是一种简化,但它可以工作)。在Java中,库被打包成(通常是)“jar”(这些jar通常包含分为包的类),所以您需要下载的是“jar”

所以,您需要检查的第一件事是:哪个库包含这个包,并相应地配置您的IDE。我认为,所讨论的软件包属于所谓的android支持库,您可以使用SDK工具安装它。

不,在Java中,“软件包”不是“库”或“软件块”(就像在其他一些语言中一样)。包是类所属的—您可能会认为包是包含Java文件的目录(这是一种简化,但它可以工作)。在Java中,库被打包成(通常是)“jar”(这些jar通常包含分为包的类),所以您需要下载的是“jar”


所以,您需要检查的第一件事是:哪个库包含这个包,并相应地配置您的IDE。我认为这个软件包属于所谓的android支持库,您可以使用SDK工具安装它。

这是一个用于Android应用程序开发的设计库,正如@Dominique所指出的,请查看该页面并复制粘贴
编译'com.Android.support:design:22.2.0'
行,然后按同步按钮。您的项目将在几分钟内同步,设计库将被下载。现在您可以使用此库,不会出现任何错误。

这是一个用于Android应用程序开发的设计库,正如@Dominique所指出的,请查看该页面并复制粘贴,在您的project gradle文件中编译'com.Android.support:design:22.2.0'行,然后按同步按钮。您的项目将在几分钟内同步,设计库将被下载。现在您可以使用此库,不会出现任何错误。

查看此编辑的底部查看此编辑的底部:让它运行!该行将被复制到build.gradle(模块:app)中。谢谢大家!:)@Dominique我已经在build.gradle dependencies块中粘贴了这一行,现在得到了这个错误:
错误:在org.gradle.api.internal.artifacts.dsl.dependency.DefaultDependencyHandler类型的对象上找不到参数[com.android.support:design:24.2.1]的compile()方法。请从Android SDK管理器安装Android支持存储库。
EDIT:让它运行!该行将被复制到build.gradle(模块:app)中。谢谢大家!:)@Dominique我已经在build.gradle dependencies块中粘贴了这一行,现在得到了这个错误:
错误:在org.gradle.api.internal.artifacts.dsl.dependency.DefaultDependencyHandler类型的对象上找不到参数[com.android.support:design:24.2.1]的compile()方法。请从Android SDK管理器安装Android支持存储库。