2016-08-26 5 views
0

反応ネイティブ(RN)でアンドロイドアプリの作成が完了しました。もう別のアプリを作成する必要があります。両方のアプリで多くのコードが同じです。私は、同じプロジェクト内で2番目のアプリケーションを作成し、それらを複製するのではなく、すべての共通コンポーネントを再利用したいと考えています。同じネイティブのAndroidアプリを同じプロジェクトに含めるために、反応ネイティブJSコードをどのように構築しますか?

私はthis SO questionconfigure android build variantsリンクを通過しました。 src/demoDebug /、src/debug /、src/demo/src/main /のような異なるソースセットに新しいモジュール、gradle config、javaコードの編成を作成する方法について説明します。

RNアプリのエントリポイントがindex.android.jsであるため、これは反応ネイティブでは機能しません。 2つのアプリが同じプロジェクトから作業するには、2つのエントリーポイントが必要です。 RNアンドロイドアプリに複数のエントリーポイントを定義する方法はありますか? RNはこれをサポートしていますか?はいの場合、同じプロジェクトに2つのアプリケーションのファイルを整理する方法は?

答えて

1

あなたはgitサブモジュールを作成し、すべての共有コードをそれに移動できます

関連する問題