警告:将新 ns 映射到旧 ns 和模拟器突然停止

Posted

技术标签:

【中文标题】警告:将新 ns 映射到旧 ns 和模拟器突然停止【英文标题】:Warning: Mapping new ns to old ns and emulator stopping abruptly 【发布时间】:2021-10-17 17:43:53 【问题描述】:

升级到北极狐后,我收到以下错误,即使模拟器正在运行但有时会突然停止。 这是什么错误? 我怎样才能摆脱这个?

我正在使用从cmd 复制的以下内容:

    > C:\Users\Debasis>flutter doctor Doctor summary (to see all details,
    > run flutter doctor -v): [√] Flutter (Channel stable, 2.2.3, on
    > Microsoft Windows [Version 10.0.19042.1165], locale en-IN) [√] android
    > toolchain - develop for Android devices (Android SDK version 31.0.0)
    > [√] Chrome - develop for the web [√] Android Studio [√] Connected
    > device (2 available)

• No issues found!

错误:

在调试模式下在 sdk gphone x86 上启动 lib\main.dart... 正在运行 Gradle 任务 'assembleDebug'... 警告:映射新的 ns http://schemas.android.com/repository/android/common/02 给老 ns http://schemas.android.com/repository/android/common/01 警告: 映射新的 ns http://schemas.android.com/repository/android/generic/02 给老 ns http://schemas.android.com/repository/android/generic/01 警告: 映射新的 ns http://schemas.android.com/sdk/android/repo/addon2/02 致老 ns http://schemas.android.com/sdk/android/repo/addon2/01 警告:映射新的 ns http://schemas.android.com/sdk/android/repo/repository2/02 给老 ns http://schemas.android.com/sdk/android/repo/repository2/01 警告: 映射新的 ns http://schemas.android.com/sdk/android/repo/sys-img2/02 致老 nshttp://schemas.android.com/sdk/android/repo/sys-img2/01 √ 构建 build\app\outputs\flutter-apk\app-debug.apk。安装 build\app\outputs\flutter-apk\app.apk... 调试服务监听 ws://127.0.0.1:57467/XzCZTOeqyQs=/ws 同步文件到设备sdk 手机 x86...

【问题讨论】:

我有类似的问题,但在 React Native 下。我在 Android Studio 中加载了旧项目,当我尝试 gradle 同步时,我遇到了和你一样的问题:警告:将新 ns schemas.android.com/repository/android/common/02 映射到旧 ns schemas.android.com/repository/android/common/01 警告:将新 ns schemas.android.com/repository/android/generic/02 映射到旧 ns schemas.android.com/repository/android/generic/01 警告:将新 ns schemas.android.com/sdk/android/repo/addon2/02 映射到旧 ns.... 我找不到解决方案... 【参考方案1】:

我遇到了类似的问题。有两件事对我有用。

    将我的 gradle-wrapper.properties 文件中的 gradle 版本更新为最新的可用版本 将我的 /android/build.gradle 文件中的 gradle 插件版本更新为最新的可用版本

gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip

/android/build.gradle

dependencies 
    classpath 'com.android.tools.build:gradle:7.0.4'

试试这些,看看它是否有效!

【讨论】:

以上是关于警告:将新 ns 映射到旧 ns 和模拟器突然停止的主要内容,如果未能解决你的问题,请参考以下文章

Android构建警告将新ns映射到旧ns

将新 ns 映射到旧 ns

当我运行颤振应用程序显示警告:映射新的 ns http://schemas.android.co

我如何修复关于 vscode 中颤动的“警告:映射新 ns”

ns2网络仿真工具 gnuplot显示结果

NS-3学习ns-3模拟基础:目录结构,模块,仿真流程