1

My android app supports minimumSDKVersion 19. Later we added fingerprint support and with following permissions

<uses-permission android:name="android.permission.USE_FINGERPRINT" />
<uses-feature
        android:name="android.hardware.fingerprint"
        android:required="false" />

The app's targetSdkVersion is 27. When publishing a new version of the application in the play store many devices are excluded.

Can someone help me out whether any other manifest configuration needed to be added? enter image description here

Santhosh_pulliman
  • 2,119
  • 6
  • 30
  • 47
  • some devices mean which doesn't support fingerprint right? – Jitesh Mohite Dec 04 '18 at 04:06
  • @jiteshmohite I have added the screenshot. But not sure which devices are excluded – Santhosh_pulliman Dec 04 '18 at 04:12
  • remove and check whether you fingerprint funtionality working or not. – Jitesh Mohite Dec 04 '18 at 04:16
  • Please recheck android: required="false" under uses-feature ..because if u put android:reqired=" true" then it will eliminate the device which doesn't support fingerprint.so it could be the reason devices may exclude by play store, – Android Geek Dec 04 '18 at 05:30
  • it not because of fingerprint feature that some device are excluded , it’s because of your api version , api 19 is for Android 4.4 , if you want to support more device change your minimumSdk to 14 and you can support more device. – Nima Mohammadi Dec 04 '18 at 05:47

1 Answers1

0

Instead of using

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

use below permission to support backward compatibility and it will not exclude devices when publishing in play store.

<uses-permission-sdk-23 android:name="android.permission.USE_FINGERPRINT" />
Kishan Viramgama
  • 893
  • 1
  • 11
  • 23
Santhosh_pulliman
  • 2,119
  • 6
  • 30
  • 47