在根项目中找不到 Android Studio 0.8 任务组合

Posted

技术标签:

【中文标题】在根项目中找不到 Android Studio 0.8 任务组合【英文标题】:Android Studio 0.8 Task assemble not found in root project 【发布时间】:2014-08-15 12:36:59 【问题描述】:

我正在尝试在 android studio 0.8 上的 ubuntu 14.04 上构建 iosched 应用程序。导入 setting.gradle 文件并遵循构建指令后,我收到一条错误消息

Error

    :FAILURE: Build failed with an exception.

    * What went wrong:
    Task 'assemble' not found in root project 'iosched'.

    * Try:
    Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

本文中提到的solution 也不起作用。

【问题讨论】:

你能更具体地说明你在做什么吗?我能够导入 iosched 应用程序并在 0.8.6 中构建它。 我正在使用 android studio 0.8 ,让我尝试使用 0.8.6 构建它。 以前的错误消失了,但现在我收到此错误“错误:在根项目 'iosched' 中找不到项目 'android'。” 【参考方案1】:

尝试在您的根 build.gradle 文件中添加:task assemble

根据this thread,它有帮助(它也帮助了我)。

【讨论】:

只是为了扩展它,task assemble 必须在每个库的 build.gradle 中,因此例如在我的库的 build.gradle 中,我会有以下内容:task assemble configurations.create("default") artifacts.add("default", file('slidingMenulibrary.aar'))跨度> 【参考方案2】:

就我而言,这是因为我的项目实现了一个模块,它是一个 android-library(已弃用)/com.android.library,它使用的 minSdkVersion 低于我的项目。 确保您的项目和android-library / com.android.library 具有相同的minSdkVersion

【讨论】:

以上是关于在根项目中找不到 Android Studio 0.8 任务组合的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:在根项目“android”中找不到任务“assembleStageDebug”

在根项目中找不到任务“publishApkRelease”

在根项目中找不到任务“publishApkRelease”

在根项目“网关”中找不到任务“bootRepackage”

在根项目“myproject”中找不到路径为“:mypath”的项目

错误:在根项目“projectName”中找不到项目“app”