【问题标题】:Android Studio 0.8 Task assemble not found in root project在根项目中找不到 Android Studio 0.8 任务组合
【发布时间】: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'。”

标签: android open-source android-studio iosched


【解决方案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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 2020-11-10
    • 1970-01-01
    • 2018-05-03
    • 2015-10-05
    • 2017-08-17
    相关资源
    最近更新 更多