我的flutter SDK版本 :1.22.4

在打开旧的flutter项目时可能会遇到如下2个警告(FlutterSDK1.22.4创建的新项目不会存在这2个问题,所以用新项目和旧项目对比一下就容易找到修复问题的办法):

警告1、

Your Flutter application is created using an older version of the Androidembedding. It's being deprecated in favor of Android embedding v2.

解决办法:打开android目录下的app文件夹下的AndroidManifest.xml文件,在activity标签的下面增加如下代码:

<meta-dataandroid:name="flutterEmbedding"android:value="2" />

然后一运行项目出现如下报错:

error: incompatible types: MainActivity cannot be converted to FlutterEngineGeneratedPluginRegistrant.registerWith(this)

解决办法:注释掉这行代码就ok

警告2、

[!] Your app isn't using AndroidX.To avoid potential build failures, you can quickly migrate your app by following the steps on https://goo.gl/CP92wY.

解决办法:在android文件夹的gradle.properties中添加如下代码即可:

android.enableJetifier=true
android.useAndroidX=true

打开旧Flutter项目说:Your Flutter application is created using an older version of the Android embedding相关推荐

  1. 【Flutter】Flutter 项目中使用 Flutter 插件 ( Flutter 插件管理平台 | 搜索 Flutter 插件 | 安装 Flutter 插件 | 使用 Flutter 插件 )

    文章目录 一.Flutter 包和插件管理平台 二.Flutter 插件搜索示例 三.Flutter 插件装示例 1.添加 Dart 包依赖 2.获取 Dart 包 3.使用 Dart 包 4.官方的 ...

  2. 【Flutter】创建 Flutter 项目 ( Android Studio 创建并运行 Flutter 应用 | 命令行创建并运行 Flutter 应用 | 运行 Flutter 应用三种方式 )

    文章目录 一.Android Studio 中创建 Flutter 项目 二.命令行创建 Flutter 项目 三.通过命令行方式运行 Flutter 项目 四.通过 Android Studio 可 ...

  3. flutter打开android界面,在已有Android项目中使用Flutter

    实现效果,在已存在的android项目中接入flutter,即android调用开启flutter页面(使用android打开flutter的指定页面),flutter调用原生android方法 步骤 ...

  4. 【Flutter】打开第三方 Flutter 项目

    文章目录 一.Flutter SDK 自带的示例 二.使用 Android Studio 打开 Flutter 工程 三.相关资源 一.Flutter SDK 自带的示例 在 Flutter SDK ...

  5. flutter项目用Xcode打开

    1.在appStore下载Xcode,安装Xcode 2.接受证书 sudo xcodebuild -license 3.选择ios模拟器,点击运行,提示需要安装cocoapods, 4.安装coco ...

  6. Flutter入门——创建第一个Flutter项目

    Flutter入门--创建第一个Flutter项目 一.创建项目 第一个项目使用Android Studio创建,步骤如下: 先打开Android Studio,会有一个创建新的Flutter应用的选 ...

  7. Android Studio创建第一个Flutter项目

    一.创建Flutter项目 1.1 file->New–>New Flutter Project 1.2 配置Flutter SDK Path 1.3 填写项目相关信息 二.android ...

  8. Flutter项目快速搭建指南

    本文字数:8683字 预计阅读时间:30 分钟 前言: 笔者在这之前已经有一年时间没有接触过flutter项目的开发了,目前由于新项目的需要,要重新开始搭建一个flutter项目.让我感到惊讶的是,f ...

  9. 在Flutter项目中开发IOS桌面组件(WidgetExtension)

    在Flutter项目中开发IOS桌面组件(WidgetExtension) 具体的WidgetExtension的开发流程这里就不细说了,可以参考文末的链接. 在Flutter项目开发IOSWidge ...

最新文章

  1. 计算机IP地址与子网掩码如何进行AND运算
  2. mysql隔离级别底层实现_1、深入理解mysql四种隔离级别及底层实现原理(MVCC和锁)...
  3. ssh连接不上linux虚拟机
  4. 一步步编写操作系统81 att内嵌汇编语法
  5. 图论 —— 环与块 —— 连通块的计数
  6. ucore和linux区别,附录 - 附录A—ucore历史 - 《操作系统的基本原理与简单实现》 - 书栈网 · BookStack...
  7. C语言CV10版怎么生成结果,CV学习笔记(十九):文本数据集生成(text_renderer)
  8. linux dns配置服务器报告,Linux DNS服务实验报告
  9. 7-11 机工士姆斯塔迪奥(PTA程序设计)
  10. ArcGIS Pro简介
  11. 图像分割常见Loss
  12. 香港银行开私人账户需要提前几天申请?
  13. 读书笔记-ListView与RecyclerView的使用
  14. python有中文无法保存_解决python3爬虫无法显示中文的问题
  15. iFunk S游戏本,定义机械键盘
  16. unity 2D游戏实现传送门效果
  17. 2022.12.12........
  18. 计算机一级安装卸载干净,如何对电脑C盘以前安装的软件残留文件进行彻底清理?...
  19. 数据分析--分类模型
  20. 腾讯云服务器放行端口--配置安全组

热门文章

  1. OpenCV:使用python-cv2实现Harr+Adaboost人脸识别
  2. 中文信息处理(二)—— 分词
  3. 第八届“图灵杯”NEUQ-ACM程序设计竞赛个人赛——G题 贪吃的派蒙
  4. GPU服务器的配置计划
  5. 多目标跟踪——MOT算法的学习笔记
  6. Python面向对象几个知识点
  7. GPS串口报文NMEA格式,Python解析L76-gps数据流
  8. 【Qt串口调试助手】1.3 - 重写ComboBox下拉框的鼠标点击事件,实现点击下拉框扫描可用串口
  9. Git Bash基本命令,Git提交代码到GitHub,GitHub获取代码到本地
  10. 原来理解 AOP 可以这么简单