我正在嘗試將 firebase 添加到我的顫振專案中。我收到此錯誤:
uses-sdk:minSdkVersion 16 cannot be smaller than version 19 declared in library [com.google.firebase:firebase-analytics-ktx:20.0.1] /home/sonu/.gradle/caches/transforms-2/files-2.1/798243125f1f7594aa48e9bc333d339c/jetified-firebase-analytics-ktx-20.0.1/AndroidManifest.xml as the library might be using APIs not available in 16
Suggestion: use a compatible library with a minSdk of at most 16,
or increase this project's minSdk version to at least 19,
or use tools:overrideLibrary="com.google.firebase.analytics.ktx" to force usage (may lead to runtime failures)
我最近將我的顫振更新到了 2.8.1 版本,我試圖改變我的 minSdk 但沒有奏效。
這是完整的日志:
[enter image description here][1]
請有人幫我解決這個問題。
uj5u.com熱心網友回復:
android->app->build.gradle 檔案
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.flutter_calismalari"
minSdkVersion 21
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
使 minSdkVersion 從 16 到 21
uj5u.com熱心網友回復:
您需要在 ./android/app/build.gradle 中更新您的最低 SDK 示例:
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.projectname"
minSdkVersion 19 //*** This is the part that needs to be changed, previously was 16
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/409782.html
標籤:
