我在我的项目中使用Glide 3.7,由于性能问题,我想将其更新到最新版本.我在Glide网站上描述了Gradle来自Gradle.但是在更新之后,我在Gradle构建过程中遇到了一些错误.
错误:在FontFamilyFont中,无法找到属性android:font
和,
错误:在FontFamilyFont中,无法找到属性android:fontWeight
我是 Android 依赖注入的新手。我正在使用 Dagger-Hilt,并且在我为 DB 提供程序生成的 AppModule 类中出现错误并且项目无法编译。
错误是@InstallIn can only be used on @Module or @EntryPoint classes
这是我的 AppModule 对象。我哪里出错了?
@Module
@InstallIn(ApplicationComponent::class)
object AppModule {
@Singleton
@Provides
fun provideAppDatabase(
@ApplicationContext app: Context
) = Room.databaseBuilder(
app,
AppDatabase::class.java,
"gelirkenal"
).build()
@Singleton
@Provides
fun provideItemDao(db: AppDatabase) = db.itemDao()
}
Run Code Online (Sandbox Code Playgroud)