我尝试在我的设备上运行我的项目,我得到了以下错误: error: ADB退出,退出代码1执行流安装
adb: failed to install E:\flutter-file\chat_app\build\app\outputs\flutter-apk\app.apk: Failure [INSTALL_FAILED_OLDER_SDK: Failed parse during installPackageLI: /data/app/vmdl1346042202.tmp/base.apk (at Binary XML file line #7): Requires newer sdk version #28 (current version is #25)] Error launching application on SM J250F.
发布于 2022-08-04 00:46:58
build.gradle文件。在颤振项目中,可以在路径./android/app/build.gradle中找到它。您可以使用flutter.targetSdkVersion作为targetSdkVersion。
所以您不需要每次都手动更新它。
defaultConfig {
applicationId "com.example.myapplication"
minSdk 19
//This is the part that needs to be changed, previously was 25
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
useSupportLibrary true
}
}请继续遵守最新政策。
新的应用程序必须针对Android 12 (API级别31)或更高版本;除非是针对Android 11 (API级别30)或更高版本的磨损操作系统应用程序。
从2022年11月开始,应用程序更新必须针对API级别31或以上,并根据Android 12的行为变化进行调整。
https://stackoverflow.com/questions/73229126
复制相似问题