Android Studio Android Phone Android версии 9.0 с SDK API v22?

Я новый разработчик Android, использующий Android Studio. Я купил телефон, чтобы протестировать свое приложение. В моем приложении используется SDK API 27 и выше (т. е. OS Oreo 8+).

Конкретный вопрос: почему мой телефон с Android версии 9.0 имеет SDK API 22, а не SDK API 28?

Я купил телефон, на котором написано, что он работает под управлением Android 9.0 (Настройки->О телефоне->Версия Android = 9.0)

Согласно википедии и другим ссылкам, Android 9 должен иметь SDK API версии 28.

Когда я подключаю устройство к Android Studio с включенным режимом разработчика USB, я получаю красную (!) ошибку, что Android 9T (minds(API 27) › deviceSdk(API 22))Android Studio Image

Кроме того, я не могу загрузить свое приложение из Google Play, так как Google Play также считает, что уровень API слишком низкий.

Еще одна интересная вещь в телефоне заключается в том, что он не позволит мне обновиться до Android 10, что, как я думал, должно быть возможно. Когда я нажимаю Android 9.0, ничего не происходит, т.е. 10.0 недоступна.


person Jacksonsox    schedule 05.01.2021    source источник
comment
На мой взгляд, все указывает на одно. вас обманули и андроид на телефоне на самом деле не 9 и это подделка. какая модель телефона?   -  person Mehran B    schedule 06.01.2021
comment
Спасибо @MehranB, я думаю о том же. Номер модели (также в настройках...) говорит 9T. Эта телефонная версия также не существует. Хотя он очень похож на Xiaomi Mi 9T, но не говорит, что это Xiaomi Mi 9T, просто 9T.   -  person Jacksonsox    schedule 06.01.2021
comment
жаль слышать этого человека. это отстой.   -  person Mehran B    schedule 06.01.2021


Ответы (1)


Извини! Из-за моей репутации я не могу комментировать. Как сказал @Mehran B, вас могут обмануть. Сначала найдите номер IMEI вашего мобильного телефона в настройках. Затем перейдите на здесь . Введите свой номер IMEI и проверьте информацию, такую ​​​​как название компании, модель, которая соответствует вашему физическому устройству.

Надеюсь полезно!

person Udhaya    schedule 06.01.2021
comment
Я могу найти IMEI, и он говорит, что это телефон Techno F3 от июня 2018 года на Nougat. Когда я смотрю на Techno F3, фотографии не похожи на мой телефон. Techno F3 должен иметь Nougat (SDK API 24/25). - person Jacksonsox; 07.01.2021
comment
@Jacksonsox Тогда это не настоящая модель. Извините, что вы были обмануты продавцом. - person Udhaya; 07.01.2021