0

https://i.imgur.com/gvEwBkL.png

Android Studio 告诉我使用更新版本的 appcompat。Android P 已经有一款了吗?由于 AndroidX,我必须以 P 为目标。

4

2 回答 2

1

Android P 已经有一款了吗?

是的。我们有 28.0.0-alpha1,3 月发布

注意:28.0.0-alpha1 是一个预发布版本,支持 Android P 开发者预览版。它的 API 表面可能会发生变化,它不一定包含来自最新稳定版本支持库的功能或错误修复。有关 P 开发者预览版的详细信息,请参阅发行说明。

于 2018-05-28T15:01:47.427 回答
0

我不确定你是否知道这一点,但 AndroidX 是appcompat 库的替代品。

AndroidX 是一组库,用于打包系统中不包含但在您的应用程序中的所有内容。这包括 support/appcompat 库。当目标是 Android P 和未来版本时,它应该是您的首选。

因此,如果您因为想使用 AndroidX 而想以 P 为目标,那么您根本不需要 appcompat,因为您在 AndroidX 中拥有所需的一切。要检查来自 AndroidX 的哪些包应该替换 appcompat 中的包,请参阅:https ://developer.android.com/topic/libraries/support-library/refactor

有关 AndroidX 究竟是什么的更多信息和解释,请参阅Android 开发者博客上的这篇博文。

于 2018-05-29T12:12:31.583 回答