Comments (4)
@szymonrybczak I have open a PR with some suggestions which could fix the mentioned issue (#2341).
from cli.
hey @AlexanderEggers, as of my knowledge there's no unfortunately. I'll try to find a way to set this path correctly.
from cli.
hey @AlexanderEggers, can you please try setting projectDir
through settings.gradle
?
diff --git a/my_wraper/android/gradlew b/my_wraper/android/gradlew
old mode 100644
new mode 100755
diff --git a/my_wraper/android/settings.gradle b/my_wraper/android/settings.gradle
index 9694a74..f3259bf 100644
--- a/my_wraper/android/settings.gradle
+++ b/my_wraper/android/settings.gradle
@@ -1,4 +1,5 @@
rootProject.name = 'AwesomeProject'
+rootProject.projectDir = new File(rootProject.projectDir, "../reactnativemodule")
apply from: file("../reactnativemodule/node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
include ':app'
includeBuild('../reactnativemodule/node_modules/@react-native/gradle-plugin')
from cli.
@szymonrybczak Thanks for your suggestion but I'm not certain if that is what would make sense in this case. The base Android project still needs to be compiled and is indeed the root project. The missing option is to define the RN root project so that the native modules gradle file resolves correctly.
Something like injecting a custom path as part of this line file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
.
from cli.
Related Issues (20)
- Cannot find module 'execa' when running npx react-native clean
- Android Studio - Required for building and installing your app on Android HOT 16
- (node:23249) [DEP0040] DeprecationWarning: The punycode module is deprecated HOT 5
- error index.js: Cannot read properties of undefined (reading 'match'). HOT 1
- How do you set mode with 'react-native start'? HOT 3
- Error on fresh projects in Lauching app in the emulator, RN -v 0.73 - Starting: intent HOT 3
- sdk version problem HOT 1
- Something is trying to use the devDependency 'metro-config' when building a production release build HOT 4
- Fail to download yarn if there is expired GITHUB_TOKEN HOT 4
- Android SDK: Not Found HOT 1
- Project initialization hangs HOT 5
- Failure of pod install for the React Native project using Yarn Berry - Yarn 3.x or 4.x. HOT 3
- Getting Error While initialization react native app in ubuntu HOT 12
- Undeclared identifer in OnLoad.cpp.o HOT 5
- Able to build ios app but unable to get build settings to deplou
- Handle prompts in `init` command HOT 1
- React Native Build Failed After update build.gradle compileSdkVersion=34
- Read main activity from manifest not correctly handling activities with "missing" intent nodes
- How to fix CompileC normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'Pods-urbex' from project 'Pods') failure in react-native ios HOT 1
- Experimental debugger support for custom hostnames HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cli.