[Android][standalone] Fix splash screen in standalone builds (#10519)
[android][ios] pass app.json updates config to expo-updates in standalone apps (#9985)
[android] Unify shell app and ejected apps, pave the way for optional modules (#2836)* Fix versioned ABIs dependencies * Let activities manage included Packages * Move ShellAppActivity to app
[android] Unify shell app and ejected apps, pave the way for optional modules (#2836)* Fix versioned ABIs dependencies * Let activities manage included Packages * Move ShellAppActivity to app * Split unimodules dependencies and allow removing them from the project * Remove ShellAppActivity, let's always use MainActivity * Fix signing assets bundling in Turtle * Rename isShellApp to isStandaloneApp * Remove IS_DETACHED Constants value in favor of isStandaloneApp * Add Creating Universal Modules guide * Fix mSdkVersion value in Expo Client * Update XDL in tools-public
show more ...
remove Expo Amplitude analytics from shell apps (#3179)fbshipit-source-id: 32d760c
allow ExpoKit users to disable expo analytics (#2901)fbshipit-source-id: 3fb7c58
Enable FCM in the Expo clientWe are moving to FCM for Android notifications because Google has deprecated GCM and we have deliverability issues with GCM/SNS. This commit adds the FCM services confi
Enable FCM in the Expo clientWe are moving to FCM for Android notifications because Google has deprecated GCM and we have deliverability issues with GCM/SNS. This commit adds the FCM services config to AndroidManifest.xml for all apps and then sets the `FCM_ENABLED` to true by default. For standalone apps that don't have a `google-services.json` file, we set `FCM_ENABLED = false`.Tested by building the Expo client locally and running the push notification test experience. Verified in the Postgres DB's `push_devices` table that the client registered using FCM, and sent a test notification with the notification dashboard to test notifications end-to-end.Detached a project and verified that `FCM_ENABLED = false` was in the project (which didn't have FCM set up for standalone).fbshipit-source-id: d2b787e
Disable gcm when fcm is enabledfbshipit-source-id: 85c3045
Updates module (#2203)fbshipit-source-id: 477c902
Add Constants.androidVersionCodefbshipit-source-id: b5a4e6d
Update proguard config to fix AppConstantsfbshipit-source-id: 5af8aa3
Move Constants to AppConstantsfbshipit-source-id: 9717846
Move old sdk versions into expoviewfbshipit-source-id: 20061b4