From e46b9687582e17292d76ee69bc3b036226ba5692 Mon Sep 17 00:00:00 2001 From: Robert Ying Date: Thu, 20 Jun 2019 13:21:45 +0800 Subject: [PATCH 1/2] Add import for `applicationId.R` class --- packages/platform-android/native_modules.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/platform-android/native_modules.gradle b/packages/platform-android/native_modules.gradle index 3f6bdea37..94616b23d 100644 --- a/packages/platform-android/native_modules.gradle +++ b/packages/platform-android/native_modules.gradle @@ -145,7 +145,7 @@ class ReactNativeModules { String packageClassInstances = "" if (packages.size() > 0) { - packageImports = "import ${applicationId}.BuildConfig;\n\n" + packageImports = "import ${applicationId}.BuildConfig;\nimport ${applicationId}.R;\n\n" packageImports = packageImports + packages.collect { "// ${it.name}\n${it.packageImportPath}" }.join(';\n') From 03bc83408ff10a7be565b09418b9487183a38f14 Mon Sep 17 00:00:00 2001 From: Robert Ying Date: Thu, 20 Jun 2019 13:22:24 +0800 Subject: [PATCH 2/2] Remove redundant semicolon --- packages/platform-android/native_modules.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/platform-android/native_modules.gradle b/packages/platform-android/native_modules.gradle index 94616b23d..1d4f54018 100644 --- a/packages/platform-android/native_modules.gradle +++ b/packages/platform-android/native_modules.gradle @@ -148,7 +148,7 @@ class ReactNativeModules { packageImports = "import ${applicationId}.BuildConfig;\nimport ${applicationId}.R;\n\n" packageImports = packageImports + packages.collect { "// ${it.name}\n${it.packageImportPath}" - }.join(';\n') + }.join('\n') packageClassInstances = ",\n " + packages.collect { it.packageInstance }.join(',') }