Android編譯出現(xiàn)Warning:Mapping?new?ns?to?old?ns報(bào)錯(cuò)的解決方案
出現(xiàn)場景
更新了Android Studio版本后,運(yùn)行項(xiàng)目就出現(xiàn)以下警告。
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01 Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
查資料說是Gradle版本的問題,于是嘗試將Gradle和AGP升級到最新版。
解決方案
更新Gradle和AGP可以手動(dòng)更改,但是推薦使用工具自動(dòng)升級,因?yàn)锳GP的版本必須和Gradle的版本保持對應(yīng)關(guān)系,工具會(huì)自動(dòng)保持對應(yīng)的版本。
打開Tools菜單,選擇最下面的AGP Upgrade Assistant.
會(huì)彈出以下的界面,點(diǎn)擊 Run selected steps
,就會(huì)自動(dòng)開始升級Gradle和Android Gradle Plugin版本。
等待升級完成
出現(xiàn)以上提示就說明升級版本成功啦。
我們可以查看gradle的版本和AGP版本已經(jīng)被更新到最新的版本。
gradle/wrapper/gradle-wrapper.properties
#Fri Jun 23 08:50:38 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists # gradle最新版本 distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
build.gradle
buildscript { ext.kotlin_version = '1.6.21' repositories { ..... } dependencies { // AGP版本 classpath 'com.android.tools.build:gradle:7.1.3' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
重新編譯項(xiàng)目,就不會(huì)出現(xiàn)警告了。
總結(jié)
到此這篇關(guān)于Android編譯出現(xiàn)Warning:Mapping new ns to old ns報(bào)錯(cuò)解決的文章就介紹到這了,更多相關(guān)Android編譯Warning:Mapping new ns to old ns內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 怎樣才能導(dǎo)入別人的android項(xiàng)目不再報(bào)錯(cuò)
- Android報(bào)錯(cuò)Error:Could not find com.android.tools.build:gradle:4.1解決辦法
- AndroidStudio報(bào)錯(cuò)Emulator:PANIC:Cannot find AVD system path. Please define ANDROID_SDK_ROOT(解決方案)
- Android studio報(bào)錯(cuò):The emulator process for AVD (xxx) was killed
- android.enableD8.desugaring?=?false引發(fā)問題解決
相關(guān)文章
Android 中 Activity顯示隱式跳轉(zhuǎn)
這篇文章主要介紹了Android 中 Activity顯示隱式跳轉(zhuǎn)的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02全面解析Android中對EditText輸入實(shí)現(xiàn)監(jiān)聽的方法
這篇文章主要介紹了Android中對EditText輸入實(shí)現(xiàn)監(jiān)聽的方法,包括一個(gè)仿iOS的帶清除功能的ClearEditText輸入框控件的詳細(xì)使用介紹,需要的朋友可以參考下2016-04-04分享一個(gè)Android設(shè)置圓形圖片的特別方法
圓形圖片想必是項(xiàng)目開發(fā)中也是不少用的一個(gè)知識點(diǎn)吧。那么這里學(xué)習(xí)一下簡單的制作圓形圖片,這個(gè)方法不用于平時(shí)的實(shí)現(xiàn)方法,有需要的可以參考借鑒。2016-09-09AndroidQ(10)黑暗模式適配的實(shí)現(xiàn)
這篇文章主要介紹了AndroidQ(10)黑暗模式適配的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06android viewpager實(shí)現(xiàn)豎屏滑動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了android viewpager實(shí)現(xiàn)豎屏滑動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07解決android有的手機(jī)拍照后上傳圖片被旋轉(zhuǎn)的問題
這篇文章主要介紹了解決android有的手機(jī)拍照后上傳圖片被旋轉(zhuǎn)的問題的相關(guān)資料,需要的朋友可以參考下2016-09-09