Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://sch
生活随笔
收集整理的這篇文章主要介紹了
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://sch
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我Flutter,在運行應用程序時,我在調試控制臺中收到如下錯誤:
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01構建警告:將新 ns 映射到舊 ns
嘗試刪除并重新安裝 SDK 平臺。刪除 ~\Android\Sdk\platforms 中的文件夾并下載您需要的 SDK。
編輯:以上以某種方式解決了之前的問題,但是當更新更多外部包時,我再次遇到了同樣的問題。這一次,刪除 SDK 平臺不起作用。相反,我在項目的兩個位置更新了 Gradle:
android/build.gradle
buildscript {repositories {google()mavenCentral()}dependencies {classpath 'com.android.tools.build:gradle:7.0.2' // Update this line...} }注意:Gradle 7.0.2 是目前 Google Maven 存儲庫中最新的穩定版本。要檢查更新的版本,請訪問https://maven.google.com。在com.android.tools.build > gradle 下,您將找到適用于 Android 的版本。
android/gradle/wrapper/gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip # Update this line這次在這兩個地方更新 Gradle 為我解決了這個問題。希望可以幫到你。
總結
以上是生活随笔為你收集整理的Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://sch的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [flutter专题]详解AppBar小
- 下一篇: Flutter 中 stateless