【发布时间】:2021-06-28 22:32:07
【问题描述】:
我有 ViewModel
@HiltViewModel
class WControlViewModel @Inject constructor(
private val getProfile: GetProfile,
private val getHistory: GetHistory,
) : ViewModel() {...}
活动
@AndroidEntryPoint
class MainActivity : ComponentActivity() {
private val vModel: WControlViewModel by viewModels()
应用
@HiltAndroidApp
类 WControlApp :Application()
但项目未构建,错误:
return DefaultViewModelFactories.getActivityFactory(this);
^
required: ComponentActivity,Factory
found: Hilt_MainActivity
reason: actual and formal argument lists differ in length
【问题讨论】:
-
你能分享你的应用级别
build.gradle吗? -
你能分享你的 AppModule Di
标签: android dagger-hilt