diff --git a/.gitignore b/.gitignore index 51c7dcf..37e62ac 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,7 @@ build/ .gradle local.properties *.iml +*.hprof # node.js # diff --git a/android/app/build.gradle b/android/app/build.gradle index ee41b8a..09e7e12 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -120,6 +120,11 @@ def jscFlavor = 'org.webkit:android-jsc:+' */ def enableHermes = project.ext.react.get("enableHermes", false); +/** + * Architectures to build native code for in debug. + */ +def nativeArchitectures = project.getProperties().get("reactNativeDebugArchitectures") + android { ndkVersion rootProject.ext.ndkVersion compileSdkVersion rootProject.ext.compileSdkVersion @@ -164,6 +169,11 @@ android { buildTypes { debug { signingConfig signingConfigs.debug + if (nativeArchitectures) { + ndk { + abiFilters nativeArchitectures.split(',') + } + } } release { // Caution! In production, you need to generate your own keystore file. diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml index e438344..7d5e793 100644 --- a/android/app/src/main/res/values/styles.xml +++ b/android/app/src/main/res/values/styles.xml @@ -3,7 +3,6 @@