将Android的React-Native与现有的android代码库结合起来?

问题描述:

我有一个巨大的应用程序的android代码库:它基本上是一个所有的业务逻辑实现的SDK。 我有一个基本的本地用户界面。我想要一种快速迭代UI的方式:这就是为什么我想到了Android的React-Native。将Android的React-Native与现有的android代码库结合起来?

您是否认为interop会很容易,或者难以将它与现有的代码库集成?有人有过这方面的经验吗?

反应原生UI可以与您的SDK代码交互的唯一方式是如果您通过构建NativeModule公开您的SDK的API(https://facebook.github.io/react-native/docs/native-modules-android.html#content)。根据您的SDK,构建NativeModules可以从任何非常简单到最大的任何内容。