Skip to content

Is there any easy way to enable TurboModule and Fabric without custom stuffs? #34053

@psionic12

Description

@psionic12

Description

I found that the tutorial of enabling TurboModule and Fabric in Android part is way more complicated than it is in iOS part, it seems that the example in Android part contains a lot of custom stuffs, such as NativeAwesomeManager, MyComponentsRegistry and so on, which is not mentioned in iOS. I enabled these two features on iOS easily, but struggling on Android side.

I got some confusions about the tutorial:

  1. The Android part contains tutorials about customize a TurbolModule and a Fabric engine, while iOS part only contains tutorials about how to enable TurbolModule and Fabric, right?
  2. Even if I didn't custom TurbolModule and Fabric in Android, these two features should still be able to used, right? (I guessed so because I found that the RN framework use the techs in this tutorial to generate rncore)
  3. If two is right, this there any easy way to just enable them without customizing?

Version

0.68.1

Output of npx react-native info

I build react from source.

Steps to reproduce

I just follow the tutorial

Snack, code example, screenshot, or link to a repository

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    Resolution: AnsweredWhen the issue is resolved with a simple answerType: New ArchitectureIssues and PRs related to new architecture (Fabric/Turbo Modules)

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions