如果应用程序有一个自定义应用程序对象。需要用 @HiltAndroidApp 注释它 例如:@HiltAndroidApp class AppCore: Application
Appcore 有一些应用程序运行所需的初始化逻辑
现在在 Instrumentation 测试中,我们还需要扩展自定义 Application 对象。@CustomTestApplication(AppCore::class) 接口 HiltTestApplication
这给出了一个错误 @CustomTestApplication value cannot be annotated with @HiltAndroidApp
是否有任何其他方法可以在带有自定义应用程序对象的仪器测试中使用 HILT
public abstract interface HiltTestApplication {
^
@CustomTestApplication value cannot be annotated with @HiltAndroidApp. Found: AppCore