Вы указали targetSdkVersion
в теге uses-sdk
в своем манифесте?Если вы этого не сделали, Android предположит, что ваше приложение не знает о более новых версиях платформы с различными размерами экрана / плотностями и запустит ваше приложение с масштабированием совместимости.
Вы должны всегда устанавливать targetSdkVersion
на самую новую версиюAndroid, на который вы ориентируетесь.Это помогает Android узнать, какие варианты совместимости использовать для вашего приложения, если что-то изменилось в более новых версиях.targetSdkVersion
может быть больше minSdkVersion
, что означает, что ваше приложение знает, как учитывать новые функции платформы, оставаясь совместимым с минимальной версией.