• 0
Игорь Маринин

изменение targetSdkVersion и артефакты на экране

Вопросы

решил для теста опубликовать на google.play. в настройках выбрал SDK API android-26

но при загрузке apk заматюкались, что "targetSdkVersion" должна быть не ниже 26.

полез в манифест и изменил android:targetSdkVersion="%targetSdkVersion%"  на "26" 

до изменения:

19.jpg.de2a37b68532d8461b0b034858466556.jpg

после:

26.jpg.67993beb54a6566306b7b2ac7e6bf230.jpg

 

тоесть мое приложение как-то закрашивает статусную строку телефона, один заряд батареи только видно.

в какую сторону копать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 ответа на этот вопрос

  • 0

Есть подозрение что не закрашивает, а делает белый фон и иконки сливаются с фоном.

Попробуйте поменять значение в:
Project - Options - VersionInfo - theme

Также попробуйте сменить цвет формы, чтобы понять форма ли это, или андроид так рисует активити с новым сдк.

Изменено пользователем Barbanel

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

изменение theme не помогает. полоска отрисовывается всегда белая. удалил даже StyleBook и без него так же.

при android:targetSdkVersion="24" ещё нормально, при 25 уже такая фигня.

когда динамика на форме, видно что и в этой полоске часть формы отрисовывается  .

Screenshot_20180803-154011.thumb.jpg.7a6c3e5a4aac18b31480d3a713ebd02c.jpg

 

при borderstyle = none - эту полоску занимаем форма и вроде бы всё работает терпимо..

вообщем где то проблема с шапкой формы.

 

Изменено пользователем Игорь Маринин

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Да такая же петрушка при TargetSDK выше 24 начинается с медиаплеером. Он вообще создает вылеты приложения, сопровождающиеся похожими артефактами. И главное как это исправлять вообще не понятно, т.к. явно ошибки где-то не в своем коде, а гораздо глубже...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу