如果 flutter 项目,修复迁移到 androidx 的问题?

时间:2021-07-17 16:32:24

标签: flutter google-maps androidx

亲爱的我有一个我很早就创建的颤振项目 最近我正在尝试将谷歌地图添加到项目中 将软件包 flutter_Googlr_Maps 添加到 pubspec.yaml 文件并执行 pub get 安装成功后,我添加了一个带有 GoogleMap 小部件的脚手架 然后尝试运行该项目 我在重新升级与 androidx
的不兼容时出错 因此我打开了 android studio 并尝试了 Refactor-> migratetoandroidx 选项 返回结果是“未找到用法” 我尝试使用以下命令从终端创建新项目 “颤振创建 --androidx 项目名称” 此返回“找不到名为“androidx”的选项” 我什至试图降级 googlemaps 包,但没有奏效 任何帮助请 在添加如下谷歌地图包后运行我的项目时的整个堆栈跟踪:

<块引用>

https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/3.5.0/baseLibrary-3.5.0.jar

<块引用>

无法获取类型为 org.gradle.api.Project 的项目“:flutter_plugin_android_lifecycle”的未知属性“android”。

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

BUILD FAILED in 1m 2s 构建失败可能是由于 AndroidX 插件中的不兼容性。该工具即将尝试使用Jetifier 来解决不兼容问题。构建插件连接...

FAILURE:构建失败,出现异常。

  • 出了什么问题:配置根项目“连接”时出现问题。
<块引用>

未找到 SDK 位置。使用 local.properties 文件中的 sdk.dir 或 ANDROID_HOME 环境变量定义位置。

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

在 19 秒内构建失败

异常:由于该问题,无法建立插件连接

任何帮助..,提前致谢

0 个答案:

没有答案