Google 是否建议使用 v7 appcompat 支持 Toolbar 或 androidx?

Does Google recommend to use v7 appcompat support Toolbar or androidx?

我正在学习如何在 Android 中实现 App/Action 栏,我找到了 Add the app bar Google 的指南,其中推荐使用 v7 appcompat 支持库.该指南更新至 2019 年 12 月。

同时,我相信Google推荐androidx,据我所知,它与v7 appcompat支持库不兼容。

实际的 Google 标准是什么?两种选择的优缺点是什么?

I found the Add the app bar Google's guide, which recommends using the v7 appcompat support libraries. The guide is updated to December 2019.

我提交 a bug report 试图让他们更新本指南。鉴于我修复文档错误的记录,这可能需要相当长的时间。

I believe Google recommends androidx

正确。

which... is not compatible with the v7 appcompat support libraries.

那里的故事有点复杂,但是,现在是2020年,所以就用Toolbar的Jetpack/AndroidX版本吧。除了 类.

的包名称外,该指南的某些内容可能仍然是准确的

What is the actual Google standard

对所有新开发使用 androidx 类 而不是 android.support 替代方案。

what are the pros and cons of the two alternatives?

Android 支持库 (android.support) 不再维护。虽然代码仍在运行,但您会发现 AndroidX 库和可能的新 Android 功能的兼容性挑战越来越多。