<uses-sdk
android:targetSdkVersion="21"
android:minSdkVersion="11" />
In my application,i am not providing any maximumsdkversion and i tested it in Lollipop,
Whether all the functionality can work in Marshmallow also?
or
i need to provide maximumsdkversion 23 in manifest?
Thanks in advance...
TargetSdkVersion implies the sdk version for which you are developing. The devices having a lower sdk version of Android OS would be able to use it. In case you want to use features such as dynamic permission you will have to target the sdk 23 or above.
Minimum sdk version on the other hand is the minimum sdk version of android you want to support. Devices having a lower sdk version won't be able to install your app. It will not be shown in play store for such devices.