如果没有 RecyclerView 也能正常工作,我应该将 RecyclerView 依赖项添加到 gradle 中吗?

Vik*_*tor 5 java android gradle kotlin android-recyclerview

我有一些android项目,我经常使用RecyclerView(如果重要的话,它是带有androidx前缀的小部件)而不添加任何依赖项。但是当我查看另一个项目的 gradle 文件(甚至是由 Google 开发的)时,我看到了这种依赖关系:

implementation "androidx.recyclerview:recyclerview:$recycler_view_version"
Run Code Online (Sandbox Code Playgroud)

所以,我有疑问。

  1. 如果 RecyclerView 没有任何问题,我应该将其添加到我的 gradle 中吗?
  2. 也许还有另一个依赖项,其中也包括 RecyclerView?

小智 4

看来你已经在 android 中创建了你的项目。

物质依赖性:-

implementation 'com.google.android.material:material:1.2.1'
Run Code Online (Sandbox Code Playgroud)

基本上,材料依赖性包含所有小部件的实现。因此,您可以在注入此依赖项后直接访问这些小部件。

您可能在 gradle 中添加了材料依赖性。因此,在注入材料依赖项后,无需注入单独的 recyclerview 的依赖项。