IsHermesEnabled ничего не переопределяет в КотлинеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 IsHermesEnabled ничего не переопределяет в Котлине

Сообщение Anonymous »

В моем проекте используются React 18 и Kotlin. MainAplication.kt возвращает ошибку:

'isHermesEnabled' ничего не переопределяет

Это основной файл приложения:

Код: Выделить всё

    class MainApplication : Application(), ReactApplication {

private val mReactNativeHost: ReactNativeHost = object :
DefaultReactNativeHost(this) {
override fun getUseDeveloperSupport(): Boolean {
return BuildConfig.DEBUG
}

override protected fun getPackages(): ArrayList {
@SuppressWarnings("UnnecessaryLocalVariable")
val packages: ArrayList = PackageList(this).getPackages()

return packages
}

override fun getJSMainModuleName(): String {
return "index.android"
}

override protected fun getJSBundleFile(): String? {
return if (BuildConfig.DEBUG) {
super.getJSBundleFile()
} else CodePush.getJSBundleFile()
}

override protected fun getJSIModulePackage(): JSIModulePackage? {
return ReanimatedJSIModulePackage()
}

override protected fun isNewArchEnabled(): Boolean {
return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED
}

override protected fun isHermesEnabled(): Boolean {
return BuildConfig.IS_HERMES_ENABLED
}
}
Я пробовал решения из kotlin, onCreate ничего не переопределяет, но они мне не помогли.
У меня установлена ​​переменная Hermes true< /strong> в build.gradle

Код: Выделить всё

project.ext.react = [
enableHermes: true ]
и gradle.properties

Код: Выделить всё

hermesEnabled=true
Что можно попробовать дальше?

Подробнее здесь: https://stackoverflow.com/questions/769 ... -in-kotlin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»