Bha*_*gav 5 android android-studio dagger-2
我刚刚注意到 android studio 有一个新功能,允许我们单击按钮并找到特定@Provides功能的消费者,我的问题是,有没有办法遍历所有类@Module并找到未使用的类在 1 次迭代中使用脚本或工具在项目中的任何位置?
完整代码:
@Module
@InstallIn(ApplicationComponent::class)
object RemoteDataSourceModule {
@Singleton
@Provides
fun provideNetworkApi(): NetworkApi = NetworkApi.getInstance()
@Singleton
@Provides
fun provideFcmApi(): FcmApi = FcmApi.getInstance()
}
Run Code Online (Sandbox Code Playgroud)
它的图片在Android Studio
我的Android Studio版本是4.1
在我附上的 Android Studio 中的图片中,RemoteDataSourceModule您可以看到左侧边栏。[行号和代码本身之间的一个]
在该侧边栏上,您可以看到该图标。[不确定它是什么样子]这是依赖项的图标。
如果将鼠标悬停在该图标上,您将看到提供特定依赖项的位置。[参见我图片中的示例]
这样您就可以跟踪注入所述依赖项的所有位置。一旦没有检测到任何地点,该图标就会消失。
编辑:我刚刚找到了 Android Studio 发行说明这一部分的链接:请参阅此处以获取更多信息:https ://developer.android.com/studio/releases#dagger-navigation
| 归档时间: |
|
| 查看次数: |
543 次 |
| 最近记录: |