当前位置: 首页 > 知识库问答 >
问题:

颤振主通道问题

须彭亮
2023-03-14

正在启动lib\main。IA Emulator上AOSP上的dart处于调试模式。。。正在运行Gradle任务“assembleDebug”。。。警告:插件路径_provider_android需要android SDK版本31。警告:插件共享的_首选项_android需要android SDK版本31。一个或多个插件需要更高的Android SDK版本。通过将以下内容添加到D:\App Dev Projects\marvelyprojects\android\App\build来修复此问题。gradle:android{compileSdkVersion 31…}

参数格式不正确-

失败:生成失败,出现异常。

  • 出了什么问题:任务'执行失败:app: check DebugAarMetadata'。

发生多个任务操作失败:执行com时发生故障。Android建筑格雷德尔。内部的任务。CheckAarMetadataWorkAction

>

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

    获得更多帮助https://help.gradle.org

    生成在11s中失败异常:Gradle任务assembleDebug失败,退出代码为1

  • 共有1个答案

    皇甫高阳
    2023-03-14

    以下步骤修复了我在颤振/vscode中面临的相同问题。

    1/..android\app\build。渐变:将“compileSdkVersion”和“targetSdkVersion”更改为31(从30)

    2/以上更改产生了新的错误==

    生成\app\intermediates\packated\u清单\debug\AndroidManifest。xml:2:AAPT:error:tag中的属性“package”不是有效的Android软件包名称:“com”。这是一个应用程序。分享你所知道的。002-navigator2'。

    3/根据https://developer.android.com/guide/topics/manifest/manifest-element.html#package,packagge名称不正确。我把它改成了com。这是一个应用程序。分享你所知道的。a002_navigator2',“包装”==

    4/以上更改导致以下错误。。。构建在11秒内失败┌─ 颤振修正────────────────────────────────────────────────────────────────────────────────────┐ │ [!] 您的项目需要更新版本的Kotlin Gradle插件。│ │ 在上查找最新版本https://kotlinlang.org/docs/gradle.html#plugin-那么版本呢│ │ 更新D:\adnan\flatter\ex\flatter ShareWhatYouKnow develop\002-navigator2\android\build。格雷德尔:│ │ ext.kotlin_version=''│ └──────────────────────────────────────────────────────────────────────────────────────────────────┘

    5/更改ext.kotlin_version='1.3.50'在... android\build.gradle到1.6.10

     类似资料:
    • 目前我正在尝试颤振网页,我需要在颤振主频道工作。但是,后来我需要继续我的其他项目。在他们身上,我正在研究颤振稳定通道。 但是,每当我使用命令“flutter channel stable”或“fluter channel master”切换我的flutter通道时,它每次都会重新下载sdk和其他工具。 目前,我已经下载了稳定的颤振sdk和稳定的dart sdk。 我已将它们移动到“FlutterS

    • 当我运行命令时,由于flutter设置的Dart版本,我得到了以下错误: Flutter 0.6.0•频道beta•https://github.com/Flutter/Flutter.git 框架•修订9299C02CF7(2周前)•2018-08-16 00:35:12+0200 引擎•修订E3687F70C7 工具•飞镖2.1.0-dev.0.0.Flutter-BE6309690F 我想知

    • 我正在使用firebase云功能向特定用户发送通知。这是我从函数发送的有效负载。 我正在使用firebase_messaging(flutter package:https://pub.dartlang.org/packages/firebase_messaging)接收通知,并且我已经编写了onMessage、onLaunch和onResume方法的代码。 因此,当我使用Admin SDK发送消

    • 这只有在我添加了足够多的依赖项时才会发生,这可能是预期的。我已经按照说明(https://developer.Android.com/studio/build/multidex.html)在Android项目文件中启用了multidex并添加了multidex依赖项,但不确定如何处理Flutter应用程序的“为multidex配置您的应用程序”中的第2步,甚至不确定是否遗漏了该步骤。 > 从工具栏

    • 我可以使用“startAfter”和“limit”进行分页,但它有错误。 例如,在Firestore DB中,我有7条记录: 当页面大小为5时,第一页就可以了,因为我使用了: 它给了我1-5项。 当它加载第二页时,我使用了: 问题是第二页结果只有item7,item6消失了。“开始”也有同样的问题。 真希望它有“抵消”功能,有人有解决办法吗?

    • 我一直试图设置一个颤振路径,所以我不需要每次都做一个临时路径。我是新的使用终端和Unix(Mac用户也),不明白如何设置我的路径与说明在网站上。我不完全确定我的flutter SDK在哪里,这也没有帮助。想一步一步地知道该怎么做。