-
Notifications
You must be signed in to change notification settings - Fork 2
F.O.X Android ReactNative Support Library
android/supportReactNativeプロジェクトのビルド手順を説明します。 本ライブラリはReactNativeのJavaScriptからF.O.X Android SDK本体をコールする際の中間コード(ラッパー)として機能しています。 尚、本ライブラリが同梱されていなければjsのライブラリは動作しないため、リリース漏れにご注意ください。
- プロジェクトのbuild.gradleでversionを更新します。
version = '1.X.X'
-
Gradle projectsのsupportReactNativeのタスク一覧にて、Tasks > build >
clean
を実行し、build
を実行します。
-
Gradle projectsのsupportReactNativeのタスク一覧にて、Tasks > other >
assembleReleaseJar
を実行します。
実行すると、build/outputs/jar/FOX_Android_SDK_Support_ReactNative_1.X.X.jarが生成されます。
以下手順はGradle経由での導入向け用のリリースとなります。(build.gradleのdependenciesに追加しての導入用)
-
F.O.X Android SDKのmasterリポジトリのmavenRepoをダウンロードしてきてsupportReactNativeプロジェクトの直下に配置します。
-
Gradle projectsのsupportReactNativeのタスク一覧にて、Tasks > upload >
UploadArchives
を実行します。
-
UploadArchives
を実行すると前項で配置したmavenRepoのmavenRepo/co/cyberz/fox/support/track-reactnativeに今回追加したバージョンが自動作成されています。
-
mavenRepoにmavenファイルを作ったらF.O.X Android SDKのmasterリポジトリにpushして公開が完了となります。