android/flutter 中的 settings_aar.gradle 有啥用?

Posted

技术标签:

【中文标题】android/flutter 中的 settings_aar.gradle 有啥用?【英文标题】:what is settings_aar.gradle in android/flutter for?android/flutter 中的 settings_aar.gradle 有什么用? 【发布时间】:2020-08-21 14:25:57 【问题描述】:

我注意到我在颤振中创建的一些应用程序在 appName/android 文件夹中有 settings_aar.gradle 和一些只有 settings.gradle ,我试图上网查,但找不到答案。谢谢

【问题讨论】:

【参考方案1】:

settings_aar.gradle 用于 AndroidX 迁移。

对于没有 AndroidX 的旧 Flutter 版本,在升级到新的 Flutter 版本后构建应用程序时,CLI 标准输出中应该会出现一条长消息

https://github.com/flutter/flutter/blob/54dba4cd59f4b330e66960f0d37cf57802f675a8/packages/flutter_tools/gradle/manual_migration_settings.gradle.md

https://github.com/flutter/flutter/blob/33aa45760430c6e6ea3552a263613f576c10c822/packages/flutter_tools/lib/src/android/gradle.dart#L154

【讨论】:

是否应该检查到版本控制中?

以上是关于android/flutter 中的 settings_aar.gradle 有啥用?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter与Android iOS 的双向通信

将意图类型添加到 android Flutter 清单会导致主屏幕中缺少应用程序图标

Android:Flutter 专题05 图解修改应用名称及图标

在android studio中自定义flutter app:打开android flutter代码

ERRORS: ?: (staticfiles.E002) The STATICFILES_DIRS setting should not contain the STATIC_ROOT settin

Android Flutter:手把手教你如何进行Android 与 Flutter的相互通信