skip to Main Content

I am trying to upload first release on Google Play Console. I’ve tried to upload bundle file and got the following error:

Remove conflicts from the manifest before uploading. 
The following content provider authorities are in use by other developers: com.propel.firebaseinitprovider, com.propel.flutter.image_provider.

I’ve checked the code of AndroidManifest.xml of FirebaseInitProvider from Firebase core Package.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="io.flutter.plugins.firebase.core">

    <application>
        <service android:name="com.google.firebase.components.ComponentDiscoveryService">
            <meta-data
                android:name="com.google.firebase.components:io.flutter.plugins.firebase.core.FlutterFirebaseCoreRegistrar"
                android:value="com.google.firebase.components.ComponentRegistrar" />
        </service>
    </application>
</manifest>

I’ve also checked another AndroidManifest.xml of image_picker.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="io.flutter.plugins.imagepickerexample">

    <uses-permission android:name="android.permission.INTERNET"/>

    <application android:label="Image Picker Example" android:icon="@mipmap/ic_launcher">
        <activity android:name="io.flutter.embedding.android.FlutterActivity"
                  android:theme="@android:style/Theme.Black.NoTitleBar"
                  android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"
                  android:hardwareAccelerated="true"
                  android:windowSoftInputMode="adjustResize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
        <meta-data android:name="flutterEmbedding" android:value="2"/>
    </application>
</manifest>

Both Manifest file contains different providers, I don’t know why I am getting this error.

I’ve already refer official documentation for different node markers.

Can anyone help on this?

Note: I’ve not any in AndroidManifest file of my own project.

enter image description here

3

Answers


  1. Replace activity tag.
    From:

     <activity android:name="io.flutter.embedding.android.FlutterActivity"
                  android:theme="@android:style/Theme.Black.NoTitleBar"
                  android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"
                  android:hardwareAccelerated="true"
                  android:windowSoftInputMode="adjustResize">
    

    TO

    <activity android:name=".MainActivity"
                  android:theme="@android:style/Theme.Black.NoTitleBar"
               android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"
                  android:hardwareAccelerated="true"
                  android:windowSoftInputMode="adjustResize">
    
    Login or Signup to reply.
  2. In simple terms your package name is conflicting with other packages available on GooglePlay Store.

    com.propel before the provider used.

    Login or Signup to reply.
  3. The package name com.propel is already available in Google Play Store
    Google Play Link. Try to change the package name and upload.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search