Hi, I’m new to RN. I had a quick look last year (no Expo that time)
Now I re-approched and I see there is this Expo structure. I have few question:
- I read a lot of documentation, but I’m still not sure what’s the use for Expo in RN.
- I see there is no more “android” and “ios” directories. If I want them I have to irreversibly detach from Expo. Does it means I cannot open my app with Xcode without detaching?
- I tried to play around with my first app, and honestly launch it with
react-native-scripts androidon device (I guess it’s debug mode) is really slow and laggy. Following the docs “Building Standalone Apps” I tried to make a release build. It looks like most of the work is done remotely or what? How the release build process works? I cannot build the apk by myself? Are they private am I right :)?
The general questions part is over, now the real question:
In meantime, while I was waiting for the build to complete I’ve got this error:
[stderr] /src/exponent/android-shell-app/ReactAndroid/src/main/java/com/facebook/react/modules/dialog/AlertFragment.java:39: Error: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead [ValidFragment]
How can I solve?