无法确定任务 ':launcher_assist:compileProfileAidl' 的依赖关系

Posted

技术标签:

【中文标题】无法确定任务 \':launcher_assist:compileProfileAidl\' 的依赖关系【英文标题】:Could not determine the dependencies of task ':launcher_assist:compileProfileAidl'无法确定任务 ':launcher_assist:compileProfileAidl' 的依赖关系 【发布时间】:2020-09-17 18:53:18 【问题描述】:

当我运行 flutter build apk --debugflutter build apk --releaseflutter run 时,它会抛出错误

Could not determine the dependencies of task ':Some dependency<here,launcher_assist>:compileProfileAidl'

Failed to install the following SDK components: platforms;android-27 Android SDK Platform 27 The SDK directory is not writable 虽然我的 android SDK 平台是 28

请帮忙。谢谢

颤振医生-v:

[√] Flutter(Channel master,1.19.0-1.0.pre,在 Microsoft Windows [版本 10.0.10240] 上,语言环境 en-US) • Flutter 版本 1.19.0-1.0.pre 在 C:\Users\acer\AppData\Local\Programs\Flutter\flutter_windows_1.17.0-stable\flutter • 框架修订版 3519bec6c4(3 周前),2020-05-08 00:34:02 -0700 • 引擎版本 3953c3ccd1 • Dart 版本 2.9.0(构建 2.9.0-5.0.dev 4da5b40fb6)

[√] Android 工具链 - 为 Android 设备开发(Android SDK 版本 28.0.3) • Android SDK 位于 C:\Program Files (x86)\Android\android-sdk • 平台 android-28,构建工具 28.0.3 • ANDROID_HOME = C:\Program Files (x86)\Android\android-sdk • ANDROID_SDK_ROOT = C:\Program Files (x86)\Android\android-sdk • Java 二进制文件位于:C:\Program Files\Java\jdk1.8.0_251\bin\java • Java 版本 Java(TM) SE 运行时环境(内部版本 1.8.0_251-b08) • 接受所有 Android 许可证。

[√] Chrome - 为网络开发 • C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 中的 Chrome

[!] Android Studio(未安装) • 未找到Android Studio;从https://developer.android.com/studio/index.html下载 (或访问https://flutter.dev/docs/get-started/install/windows#android-setup了解详细说明)。

[√] 已连接设备(2 个可用) • Web 服务器 • web-server • web-javascript • Flutter 工具 • Chrome • chrome • web-javascript • Google Chrome 83.0.4103.61

!医生发现了 1 个类别的问题。

【问题讨论】:

运行flutter doctor并分享输出 我做到了。请看一下 安装安卓工作室。它是必需的。 我试过了,但它也抛出了“未知错误” 按照颤振网站上提到的顺序关注installation steps。这些都是正确的,您不会遇到问题。 【参考方案1】:

问题:出现的问题是 SDK 中使用的工具版本不匹配 解决方案:下载 Android Studio 并使用它的 SDK 管理器来下载或更新或替换东西自动非自定义

【讨论】:

以上是关于无法确定任务 ':launcher_assist:compileProfileAidl' 的依赖关系的主要内容,如果未能解决你的问题,请参考以下文章

无法确定任务 ':app:lintVitalRelease' 的依赖关系

无法确定任务 ':app:mergeDebugAssets' 的依赖关系

颤振错误无法确定任务':app:compileDebugJavaWithJavac'的依赖关系

无法确定任务 ':app:compileDebugJavaWithJavac' 的依赖关系。在电容android

Flutter Notification OneSignal - 无法确定任务':app:compileDebugJavaWithJavac'的依赖关系

Flutter Build Error:无法确定任务':app:compileDebugJavaWithJavac的依赖关系