Сегодня у меня странная проблема, и, похоже, это происходит только в macOS (mackbook, ma c mini)
в моем файле gradle.build У меня есть строка:
flavorDimensions "server"
productFlavors {
production {}
staging {}
}
если я запускаю тест
./gradlew test
Я получаю кучу ошибок:
e: projectFolder/verification/VerificationPresenterImplTest.kt: (109, 30): Unresolved reference: VerificationIntent
e: projectFolder/verification/VerificationPresenterImplTest.kt: (111, 28): Unresolved reference: it
e: projectFolder/verification/VerificationPresenterImplTest.kt: (117, 34): Unresolved reference: VerifyOtpUseCase
e: projectFolder/verification/VerificationPresenterImplTest.kt: (121, 25): Unresolved reference: VerificationPresenterImpl
e: projectFolder/verification/VerificationPresenterImplTest.kt: (123, 20): Unresolved reference: VerificationData
e: projectFolder/verification/VerificationPresenterImplTest.kt: (123, 55): Unresolved reference: VerificationType
e: projectFolder/verification/VerificationPresenterImplTest.kt: (124, 30): Unresolved reference: VerificationIntent
e: projectFolder/verification/VerificationPresenterImplTest.kt: (128, 31): Unresolved reference: it
e: projectFolder/verification/VerificationPresenterImplTest.kt: (129, 32): Unresolved reference: it
, но если я отключил ароматизатор, он может работать хорошо
это только произойдет в macOS
возможная полезная информация:
- код по-прежнему стандартный: / main, / test, / androidTest
- запуск kapt только для комнаты
- android инструменты сборки: 29.0.2
- android плагины gradle: 'com. android .tools.build: gradle: 4.0.0-alpha09', это android рекомендация студии
тест можно запустить на linux на моем CI
любая помощь приветствуется,