-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade from 0.64.1 to 0.74.1. Do you have a good guide with all necessary steps? #7894
Comments
Team, any proposals? |
Facing same issue! |
facing similar issues, any fix? |
Hey folks, the |
can you share the kotlin file? |
I use Java and it still works fine |
The same here. An updated installation guide would be very helpful. |
I am sharing what worked for me using Kotlin file (MainApplication.kt)
To this -
|
@bhagatpratik07 Thanks for sharing! How does your MainActivity.kt look like? |
MainActivity.kt
|
Great, now it is working for me too! Thanks @bhagatpratik07 🏅 |
You're welcome :) |
I have done what you wrote, but not working. |
can you share more context about the error you are facing? |
@bhagatpratik07 There were several issues such as path.js {kt,java}, older android SDK, minsdk version and etc. By the way can you give us full list of your react native version, android Sdk version, app build.gradle and etc. The starter snapshot that we can replay your steps, you see, writing down your code does not help, and I even do not know what trouble I face further. |
My current app has - "react-native": "0.74.3", JDK 17 Android SDK -
app/build.gradle -
Are you facing issues with just |
I usually do not upgrade react-native, I am starting new app from scratch and copy paste all my stuff. So, I am starting fresh app and have problems. |
With such a big gap between react-native versions I would just create a react-native project from scratch using the cli and then import in all your things into that. That's what I did when moving from 0.69 to 0.70+. |
What happened?
Java File
Ok, i tried to follow the instruction in installation guide running npx rnn-link and get this errors
After i fixed this by chaging this line in react-native-navigation/autolink/postlink/path.js:10:42) from
var mainApplicationJava = glob.sync('/MainApplication.java', ignoreFolders)[0]; to this
var mainApplicationJava = glob.sync('/MainApplication.{java,kt}', ignoreFolders)[0];
.
Anyway i have this error when i run npx rnn-link
npx rnn-link
Running Android postlink script.
Linking MainApplication...
Error: There was a problem extending NavigationApplication from your MainApplication file.
Error: There was a problem extending NavigationReactNativeHost().
SOLoader.init() is not called, skipping.
MainApplication.java was partially linked. Please check the information above and complete the missing steps manually:
https://wix.github.io/react-native-navigation/docs/installing#3-update-mainapplicationjava
MainActivity not found! Does the file exist in the correct folder?
Please check the manual installation docs:
https://wix.github.io/react-native-navigation/docs/installing#2-update-mainactivityjava
Linking root build.gradle...
Adding RNNKotlinVersion extension variable
Error: Could not add kotlin plugin dependency
Already specified minSdkVersion 21
Root build.gradle link partially succeeded. Please review the information above and complete the necessary steps manually by following the instructions on https://wix.github.io/react-native-navigation/docs/installing#1-update-androidbuildgradle
Running iOS postlink script.
AppDelegate not found! Does the file exist in the correct folder?
Please check the manual installation docs:
https://wix.github.io/react-native-navigation/docs/installing#native-installation
Updating Podfile...
RNN Pod has not been added to Podfile
Linking info.plist...
React Native Navigation link is completed. Check the logs above for more information.
If any of the steps failed, check the installation docs and go through the necessary steps manually:
https://wix.github.io/react-native-navigation/docs/installing#manual-installation
When you're done, don't forget to update the index.js file as mentioned in docs!
Thank you for using React Native Navigation!
.Could you help me? I am using react native 0.74 . Node v18.20.3, "react-native-navigation": "^7.40.1",
What was the expected behaviour?
No response
Was it tested on latest react-native-navigation?
Help us reproduce this issue!
No response
In what environment did this happen?
React Native Navigation version:
React Native version:
Has Fabric (React Native's new rendering system) enabled: (yes/no)
Node version:
Device model:
Android version:
The text was updated successfully, but these errors were encountered: