diff --git a/android/src/main/java/com/callstack/reactnativebrownfield/ReactNativeBrownfield.kt b/android/src/main/java/com/callstack/reactnativebrownfield/ReactNativeBrownfield.kt index 7f599393..7224c488 100644 --- a/android/src/main/java/com/callstack/reactnativebrownfield/ReactNativeBrownfield.kt +++ b/android/src/main/java/com/callstack/reactnativebrownfield/ReactNativeBrownfield.kt @@ -77,6 +77,7 @@ class ReactNativeBrownfield private constructor(val reactHost: ReactHost) { packageList = (options["packages"] as? List<*> ?: emptyList()) .filterIsInstance(), jsMainModulePath = options["mainModuleName"] as? String ?: "index", + jsBundleAssetPath = options["bundleAssetPath"] as? String ?: "index.android.bundle", useDevSupport = options["useDeveloperSupport"] as? Boolean ?: ReactBuildConfig.DEBUG, jsRuntimeFactory = null diff --git a/docs/JAVA.md b/docs/JAVA.md index d0443893..2a069b3c 100644 --- a/docs/JAVA.md +++ b/docs/JAVA.md @@ -75,7 +75,8 @@ Params: Available options: - `useDeveloperSupport`: `Boolean` - Flag to use dev support. - `packages`: `List` - List of your React Native Native modules. -- `mainModuleName`: `String` - Path to react native entry file. +- `mainModuleName`: `String` - Path to react native entry file (when loading from Metro). +- `jsBundleAssetPath`: `String` - Path to react native bundle asset file (when loading from app assets), appended to `asset://`. Examples: diff --git a/docs/KOTLIN.md b/docs/KOTLIN.md index ca6e8dde..061a7980 100644 --- a/docs/KOTLIN.md +++ b/docs/KOTLIN.md @@ -58,7 +58,8 @@ Params: Available options: - `useDeveloperSupport`: `Boolean` - Flag to use dev support. - `packages`: `List` - List of your React Native Native modules. -- `mainModuleName`: `String` - Path to react native entry file. +- `mainModuleName`: `String` - Path to react native entry file (when loading from Metro). +- `jsBundleAssetPath`: `String` - Path to react native bundle asset file (when loading from app assets), appended to `asset://`. Examples: