Android 设备minSDK低于使用的SDK

Android 设备minSDK低于使用的SDK,android,api,sdk,Android,Api,Sdk,我已经为安卓7.0设备开发了安卓应用程序 现在,我必须用一台安装了安卓4.2.2的旧设备来测试这个应用程序 Android Studio在尝试部署时显示以下错误:minSDK(API 23)>deviceSDK(API 17) 如何更改项目的API 阅读 一个整数,指定应用程序所需的最低API级别 要运行的应用程序。Android系统将阻止用户 如果系统的API级别低于 此属性中指定的值 打开模块级build.gradle并设置 defaultConfig { minSdkVe

我已经为安卓7.0设备开发了安卓应用程序

现在,我必须用一台安装了安卓4.2.2的旧设备来测试这个应用程序

Android Studio在尝试部署时显示以下错误:minSDK(API 23)>deviceSDK(API 17)

如何更改项目的API

阅读

一个整数,指定应用程序所需的最低API级别 要运行的应用程序。Android系统将阻止用户 如果系统的API级别低于 此属性中指定的值

打开模块级
build.gradle
并设置

 defaultConfig {
        minSdkVersion 17
        targetSdkVersion //
        versionCode //
        versionName "//"
    }

之后,
清除重建运行

您需要转到
build.gradle
并将
最小版本
更改为17或更低

defaultConfig {
        ..
        minSdkVersion 14
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        ..
        ..
    }
然后单击
Sync Now


这可能需要下载丢失的软件包和应用程序中的一些更改以支持旧版本的android

使用minSdkVersion指定应用程序可以支持的最旧版本。 例如,如果您将minSdkVersion设置为21(棒棒糖),那么您将无法在任何android操作系统早于5.0的手机上运行该应用程序。 您可以在模块级gradle文件中找到更改它的选项

欲知详情


我故意没有回答你的问题

@KlingKlang对不起,先生,只是分散注意力。先生