Search code examples
javaandroidflutterdartcross-platform

How to Update a flutter app on already published native android using java app in play console


I have published a native app with package name e.g (com.hamzamuazzam.foo) in Google Playstore and I want to update my app that is now made in flutter , also have made all the necessary changes in my code.

new flutter app made with same package name (com.hamzamuazzam.foo) as old native app that is already published in google playstore.

Now, my main question is that can I update my new flutter App with Native app without changing the Package name in google play store ,

will Google play console allow me to update flutter app with same package name over the same native app?


Solution

  • Yes, you can update your app. Generally speaking, only three rules apply for updates:

    1. The package name must be identical.
    2. The versionCode must be greater than the versionCode of the previously released app.
    3. The app must be signed with the same signing key as before.

    Besides that, it doesn't matter if you create your APK or Android App Bundle with Kotlin/Java, Flutter, Xamarin, React Native, Cordova or any other technology.