Можем ли мы создать реагирующие турбомодулы без запуска генератора схемы Codegen?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Можем ли мы создать реагирующие турбомодулы без запуска генератора схемы Codegen?

Сообщение Anonymous »

Для моего проекта у меня создается реагированный проект и проект Android, созданный отдельно. Мы создаем комплект из RN Project и сохраняем его в требуемом месте в Android Project для создания сборки. Это требование, чтобы иметь возможность создавать турбомодулы или я могу создать турбомодуль без схемы.class DemoTurboModule(reactContext: ReactApplicationContext): ReactContextBaseJavaModule(reactContext), TurboModule {

companion object{
const val NAME = "DemoTurboModule"
}
override fun getName() = NAME

@ReactMethod
fun logMessage(message: String) {
Log.d("MyTurboModule", message)
}
}
< /code>
Пакет: < /p>
class DemoTurboPackage: BaseReactPackage() {

override fun getModule(name: String, context: ReactApplicationContext): NativeModule? {
if(name == DemoTurboModule.NAME){
return DemoTurboModule(context)
} else {
return null
}
}

override fun getReactModuleInfoProvider() = ReactModuleInfoProvider {
mapOf(
DemoTurboModule.NAME to ReactModuleInfo(
DemoTurboModule.NAME,
DemoTurboModule.NAME,
false,
false,
false,
true
)
)
}
}


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

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

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

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

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

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