Can one Android application have different versions for different devices at the same time?

I noticed that for some applications on Google Play their “CURRENT VERSION” says “Varies with the device”. Does anyone know what exactly means? Does this mean that the developer needs to manually create different versions for the same application? If so, is it due to API backward compatibility or vendor specifics?

Android seems to suggest using reflection classes or shells to address API backward compatibility - http://developer.android.com/resources/articles/backward-compatibility.html . Maybe this is the last case?

Thank!

+5
source share
2

Google Play ( Android Market). .apk( ) . API, . , - ; ; .

, .apk , Google Play .

+7

APK

APK - Google Play, APK , . APK - , Google Play . , APK.

+5

All Articles