diff --git a/cli/src/cordova.ts b/cli/src/cordova.ts index 067df0e588..30ff5d35fe 100644 --- a/cli/src/cordova.ts +++ b/cli/src/cordova.ts @@ -413,12 +413,13 @@ export async function writeCordovaAndroidManifest(cordovaPlugins: Plugin[], conf } }); }); - let cleartext = config.app.extConfig.server?.cleartext ? 'android:usesCleartextTraffic="true"' : ''; + let cleartextString = 'android:usesCleartextTraffic="true"'; + let cleartext = config.app.extConfig.server?.cleartext && !applicationXMLAttributes.includes(cleartextString) ? cleartextString : ''; let content = ` - + ${applicationXMLEntries.join('\n')} ${rootXMLEntries.join('\n')}