Android Studio отказывается запускать приложение на устройствах, которые соответствуют требуемому уровню API, кроме Android R - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь отладить свое приложение на устройстве Android (Tecno Camon Cx Air), работающем Android 7.0, то есть API level 24, но Android Studio продолжает выдавать мне эту ошибку:

04/27 17:37:29: Launching 'app' on TECNO TECNO CX Air.
Installation did not succeed.
The application could not be installed: INSTALL_FAILED_OLDER_SDK
The application's minSdkVersion is newer than the device API level.
Retry

Только что попробовал на уровне API 27,28,29, я получил ту же ошибку.

Это мой defaultConfig:

 compileSdkVersion "android-R"
    buildToolsVersion "29.0.3"
    defaultConfig {
        applicationId "com.example.instantweather"
        minSdkVersion 21
        targetSdkVersion "R"
        versionCode 1
        versionName "1.0"
        ...

Буду признателен за любую помощь в этом;)

Ответы [ 2 ]

0 голосов
/ 27 апреля 2020

Вы можете go to tools => android => sdk manager и нажать на ссылку «Запустить автономный менеджер sdk». Откроется sdk manager за пределами android -studio, выберите пакеты и загрузите. Вы можете продолжить работу на android -studio таким образом ..

0 голосов
/ 27 апреля 2020

Ваша проблема - ваш эмулятор или тестируемое устройство. ошибка говорит о том, что разум вашего проекта больше, чем версия эмулятора SDK. например, телефон, который вы пытаетесь установить, - android 6,2, но ваш проект настроен на 7,0, поэтому он не будет запускаться и устанавливать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...