我如何确定我的 Android 项目的 gradle 构建文件中需要哪些依赖项
How can I determine what dependencies I need in the gradle build file for my Android project
到目前为止 Android studio 已经处理了这个问题,但并非万无一失。
鉴于目标构建版本 (27) 的信息以及我需要哪些组件(带有片段的 TabView,但不需要滑动),我在哪里可以找到确定模块中包含的内容所需的信息build.gradle依赖关系?
您可以查看官方文档或查看此 link:https://material.io/develop/android/
如果你不使用 androidx
然后添加这个库
implementation "com.android.support:design:27.1.1"
否则你可以使用这个:
implementation "com.google.android.material:material:1.1.0-alpha05"
更新到您需要的依赖版本的几种方法或如何包含一个 -
- (仅适用于 IntelliJ 平台)转到 gradel(应用程序),您会看到黄色气球和标记线,它们会在鼠标悬停时自动要求您更新它。为此,单击气球以查看更多选项
旧版本的图片
- 从 Google
查看官方文档
这可能不是解决方案,但有点帮助。这里有两个列出库的链接。
Android 支持库:https://developer.android.com/topic/libraries/support-library/packages
Android X 图书馆:https://developer.android.com/jetpack/androidx/migrate
所以如果你因为缺少类而构建失败,你可以在这里检查并添加合适的依赖。
另请注意,Android Studio 允许您 auto-migrate 到 Android X(重构 > 迁移到 AndroidX)。
到目前为止 Android studio 已经处理了这个问题,但并非万无一失。
鉴于目标构建版本 (27) 的信息以及我需要哪些组件(带有片段的 TabView,但不需要滑动),我在哪里可以找到确定模块中包含的内容所需的信息build.gradle依赖关系?
您可以查看官方文档或查看此 link:https://material.io/develop/android/
如果你不使用 androidx
然后添加这个库
implementation "com.android.support:design:27.1.1"
否则你可以使用这个:
implementation "com.google.android.material:material:1.1.0-alpha05"
更新到您需要的依赖版本的几种方法或如何包含一个 -
- (仅适用于 IntelliJ 平台)转到 gradel(应用程序),您会看到黄色气球和标记线,它们会在鼠标悬停时自动要求您更新它。为此,单击气球以查看更多选项
旧版本的图片
- 从 Google 查看官方文档
这可能不是解决方案,但有点帮助。这里有两个列出库的链接。
Android 支持库:https://developer.android.com/topic/libraries/support-library/packages
Android X 图书馆:https://developer.android.com/jetpack/androidx/migrate
所以如果你因为缺少类而构建失败,你可以在这里检查并添加合适的依赖。
另请注意,Android Studio 允许您 auto-migrate 到 Android X(重构 > 迁移到 AndroidX)。