Erro "The @Rule must be public" em testes Android com Kotlin
Olá a todos! Sou novo no desenvolvimento Android com Kotlin e estou tentando escrever meus primeiros testes de UI usando Espresso. Seguindo exemplos da internet, criei uma classe de teste e usei ActivityTestRule para iniciar a Activity. Aqui está meu código:\n\n```kotlin\n@RunWith(AndroidJUnit4::class)\nclass MainActivityTest {\n\n @Rule\n @JvmField\n val activityRule = ActivityTestRule(MainActivity::class.java)\n\n @Test\n fun testButtonClick() {\n onView(withId(R.id.button)).perform(click())\n onView(withText("Hello")).check(matches(isDisplayed()))\n }\n}\n```\n\nMas quando executo o teste, recebo o erro: "The @Rule must be public". Já tentei várias alternativas: removi `@JvmField`, tornei o Rule um campo público, mas o erro persiste. Qual pode ser o problema? Estou usando a versão mais recente