I have make application as Home & launcher app with below manifest, When i set my application as default Launcher it will not auto update from google play, All other app auto update fine but only one application is not update
<activity
android:name=".MainActivity"
android:alwaysRetainTaskState="true"
android:excludeFromRecents="true"
android:launchMode="singleInstance"
android:showOnLockScreen="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.LAUNCHER"/>
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
Google Play does not update the app that is currently running. I am guessing users dislike when the app they are using restarts.
'Auto Update' feature is from Android Play store itself, apps has nothing to do with it. User can anytime overwrite it from play store settings, to not allow app's to autoupdate.