androidapiandroid-market-filteringandroid-sdk-1.6

Uploaded app shows in wrong api level device


We have uploaded an app into market with following api level in AndroidManifest file

uses-sdk android:minSdkVersion="15"
        android:targetSdkVersion="16"

It is for support of api level 4.1.1 and 4.1.2. But this app can be installed on 4.2 which has api level 17. Any ideas.


Solution

  • targetSdkVersion does not specify the max SDK API level. Use maxSdkVersion as well.

    This link may also be helpful.