如何下载 Android Studio 的软件包?

How to download Packages for Android Studio?

我昨天才开始 Android 开发,刚刚完成我的第一个 Activity。在 运行 上,我收到类似

的错误
 **Error:(4, 37) error: package android.support.design.widget does not exist**

因为我从来 post 没有它,我已经对此进行了大量搜索。基本上,我所了解的是它无法在我的 PC 上找到该 Widget 包。那么,我必须下载它吗?如果是,那么如何? 互联网上的人对包有类似的问题,几乎每个 post 对此都有不同的答案。有人说更改您的 Gradle 文件,其他人说更新您的工作室(已经完成)。 任何类型的解释或对解决方案的一点了解都将不胜感激。我是一个极客,想要弄清楚概念和基础知识。因此,如果您在回答中也包含这背后的原因和技术性,那就太好了。谢谢。 :)

不,在 Java 中,"package" 不是 "library" 或 "piece of software"(就像在某些其他语言中一样)。包是 类 所属的 - 您可能会将包视为包含 Java 文件的目录(这是一种简化,但它有效)。在Java libraries被打包成(通常)"jars"(那些jar通常包含类分包),所以你需要下载的是"jar".

因此,您需要检查的第一件事是:哪个库包含该包,并相应地配置您的 IDE。有问题的包属于所谓的 android 支持库,您可以使用 SDK 工具安装它。

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