android - 如何在 Android Studio 中仅使用稳定版本的依赖项

标签 android

我有两个关于 Android Studio Gradle 依赖项的问题:

1) 有没有办法让 Android Studio 只建议 Gradle 依赖项的最新稳定版本而不是 alpha 和 beta 版本?如果没有,我如何有效地为自己找到它?

例如:

在我的应用程序中使用 Room 时,我按照此处的说明添加所有依赖项:
https://developer.android.com/jetpack/androidx/releases/room

显示所有版本的侧边栏从 2.0.0-beta01 版本到 2.1.0-alpha01 版本。这是否意味着 2.0.0 版从来没有稳定版本,而最后一个稳定版本是大约一年前发布的 pre-androidx 版本 1.1.1?

2) 这些 alpha 和 beta 版本有多不安全?他们可以显着破坏代码吗?

最佳答案

1.)
您可以按照以下步骤进行更改:
前往 File > Settings > Appearance & Behavior > System Settings > Updates > [✓] Automatically check updatesfor [Stable Channel] > Apply > OK Stable Channel

2.)
阿尔法

  • Alpha 版本功能稳定,但可能不稳定
    功能齐全。
  • 在 Alpha 版发布时,可以添加、删除或更改 API。

  • 测试版
  • Beta 版本功能稳定并具有功能完整的 API
    表面。
  • 它们已准备好用于生产,但可能包含错误。
  • Beta 版本不能使用实验性编译器功能(例如@UseExperimental )。
  • 对其他库的依赖必须是 beta、rc 或稳定版本。
    不允许 alpha 依赖项。
  • 关于android - 如何在 Android Studio 中仅使用稳定版本的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56158407/

    相关文章:

    javascript - 多个 Firebase 函数不起作用

    java - 如何通过容器 View 重新显示和恢复以前添加的 fragment

    android - 如何从数据库获取项目的值并将其设置为微调器值

    android - Android Google Route Map 中多段线上的箭头标记

    android撰写文本字段如何在触摸外部时关闭键盘

    android - 非法参数异常 - DrawerLayout 必须使用 MeasureSpec.EXACTLY 进行测量

    android - 在选项菜单打开时执行方向更改会导致 WindowLeaked 异常。 (原料药 10)

    android - 如何将电子邮件链接添加到布局 xml,Android

    android - 如何旋转可组合项并将进度监听器添加到旋转中?

    android - 认证清除本地数据的例程