ビデオ変換用の反応ネイティブ アプリ内にこのサンプルアプリを含める方法を決定するのに苦労しています。複雑です。このサンプル コードを反応ネイティブ アプリに挿入する最良の方法は何ですか。これをAndroid モジュールに変換し、ネイティブ モジュールを使用して反応ネイティブ アプリに統合する必要があると考えていました。これ?
質問する
733 次
1 に答える
0
カスタムネイティブモジュールの主なアイデアは、それらをライブラリとして追加することです(私が思うに)。したがって、静的ライブラリのインポートに進む前に、これらのネイティブ ライブラリを React Native プロジェクトに追加するプロセスに慣れておくことをお勧めします。可能性のある問題の解決策とともに、RN プロジェクトへのライブラリ リンクを成功させるための手順に関する私のブログ投稿をチェックしてください。
一般に、カスタム ネイティブ ライブラリをインポートしたときに、必要なすべてのファイルとフォルダーをライブラリ フォルダー内に作成する必要があります。そうする限り、 ~//build.gradle ファイルを適切に変更して、すべての *.jars ライブラリをコンパイルする必要があります。次はうまくいくと思いますが、実際には静的ライブラリの使用方法(* .jars内またはソースからの直接ロード)の実際の状況によって異なります。
compile fileTree(dir: 'libs', include: ['*.jar'])
この投稿もチェックしてください: How to include *.so library in Android Studio?
繰り返しますが、スタティック ライブラリを RN プロジェクトに追加するのは非常に簡単です。
- ドキュメントを読む
- RN プロジェクトの作成
- ライブラリを準備します(SOライブラリやその他の複雑なものなし)
- ライブラリを RN プロジェクトにリンクする
- ネイティブ モジュールが期待どおりに動作するかどうかを確認する
- スタティック ライブラリで動作するコードを追加する
- ライブラリフォルダー内の「build.gradle」を変更します
- コンパイルして、すべてが期待どおりに機能することを確認します
于 2016-12-27T10:38:54.053 に答える