Skip to content

Commit 854282e

Browse files
committed
chore: some RN updates
1 parent 7942135 commit 854282e

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

example/android/app/src/main/java/com/quickcryptoexample/MainApplication.kt

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,11 @@ import android.app.Application
44
import com.facebook.react.PackageList
55
import com.facebook.react.ReactApplication
66
import com.facebook.react.ReactHost
7+
import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative
78
import com.facebook.react.ReactNativeHost
89
import com.facebook.react.ReactPackage
9-
import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load
1010
import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost
1111
import com.facebook.react.defaults.DefaultReactNativeHost
12-
import com.facebook.react.soloader.OpenSourceMergedSoMapping
13-
import com.facebook.soloader.SoLoader
1412

1513
class MainApplication : Application(), ReactApplication {
1614

@@ -35,10 +33,6 @@ class MainApplication : Application(), ReactApplication {
3533

3634
override fun onCreate() {
3735
super.onCreate()
38-
SoLoader.init(this, OpenSourceMergedSoMapping)
39-
if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
40-
// If you opted-in for the New Architecture, we load the native entry point for this app.
41-
load()
42-
}
36+
loadReactNative(this)
4337
}
4438
}

example/android/settings.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
import com.facebook.react.ReactSettingsExtension
2+
13
pluginManagement { includeBuild("../../node_modules/@react-native/gradle-plugin") }
24
plugins { id("com.facebook.react.settings") }
3-
extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
5+
extensions.configure(ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() }
46
rootProject.name = 'QuickCryptoExample'
5-
6-
77
include ':app'
88
includeBuild('../../node_modules/@react-native/gradle-plugin')

packages/react-native-quick-crypto/android/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
cmake_minimum_required(VERSION 3.10.0)
12
project(QuickCrypto)
2-
cmake_minimum_required(VERSION 3.9.0)
33

44
set(PACKAGE_NAME QuickCrypto)
55
set(CMAKE_VERBOSE_MAKEFILE ON)
@@ -40,6 +40,8 @@ include_directories(
4040
"../cpp/utils"
4141
"../deps/fastpbkdf2"
4242
"../deps/ncrypto"
43+
"../build/includes" # flattened Nitro Modules headers
44+
"../../../node_modules/react-native/ReactCommon/jsi"
4345
)
4446

4547
# Third party libraries (Prefabs)

0 commit comments

Comments
 (0)