π Describe the bug
Every time I run expo prebuild (without --clean), the AndroidManifest.xml file gets updated with a duplicate entry:
π οΈ To Reproduce
[
"expo-share-intent",
{
// iOS configuration for receiving contacts
iosActivationRules: {
NSExtensionActivationSupportsFileWithMaxCount: 1,
NSExtensionActivationSupportsText: true,
},
iosShareExtensionName: "SmilespaceShareExtension",
// Android configuration for receiving contacts
androidIntentFilters: ["text/x-vcard", "text/vcard", "text/plain"],
androidMainActivityAttributes: {
"android:launchMode": "singleTask",
},
},
],
π» Expected Behavior
No duplicate intent-filters are generated. If the filter already exists, it is skipped the next time prebuild is run.
π± Screenshots or Videos
If applicable, add screenshots or videos to help explain your problem.
(Drag and drop files or paste screenshots here.)
βοΈ Environment Details
Please complete the following information:
- Expo SDK Version (e.g.: 51) : 54
- Package version (e.g.: 3.1.1) : 5.1.1
- Platform target : Android
- Routing : (e.g.: basic / expo-router / react-navigation): expo-router
- Using firebase : no
- Using static build : yes / no
- Device : simulator / real device
- Type: local build / expo eas build
For build issue give the output of the following command npx react-native info
π Logs
If possible, paste any relevant logs here (use triple backticks for formatting):
Your logs here
...
DEBUG expoShareIntent[...] ...
...
π Describe the bug
Every time I run
expo prebuild(without--clean), theAndroidManifest.xmlfile gets updated with a duplicate entry:π οΈ To Reproduce
π» Expected Behavior
No duplicate intent-filters are generated. If the filter already exists, it is skipped the next time
prebuildis run.π± Screenshots or Videos
If applicable, add screenshots or videos to help explain your problem.
(Drag and drop files or paste screenshots here.)
βοΈ Environment Details
Please complete the following information:
For build issue give the output of the following command
npx react-native infoπ Logs
If possible, paste any relevant logs here (use triple backticks for formatting):