首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将moPub集成到Android Studio中

将moPub集成到Android Studio中
EN

Stack Overflow用户
提问于 2015-08-02 04:36:05
回答 2查看 249关注 0票数 1

我正在尝试将gradle集成到我的moPub工作室项目中,但是我还没能正确地同步gradle。这个问题以前在这里被问过,但这些解决方案对我来说都不起作用。我按照these的说明操作,但得到了错误消息"Plugin with id org.roboelectric not found“和"Unable to load class org.codehaus.groovy.runtime.typehandling.ShortTypeHandling".”为了解决这个问题,我用新的类路径修改了应用程序的build.gradle:

代码语言:javascript
复制
// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.12.2'
        classpath 'org.robolectric:robolectric-gradle-plugin:1.1.0'
        classpath 'org.codehaus.groovy:groovy-backports-compat23:2.3.5'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

不幸的是,我仍然收到错误消息" error :(1,0) Cause: org/codehaus/groovy/runtime/StringGroovyMethods".我尝试使用gradle的1.0.1版本,但没有任何变化。我不确定从这里到哪里去,所以任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2015-08-02 04:48:27

阅读该build.gradle文件中的注释。

从这个答案https://stackoverflow.com/a/23241888/2278598

<PROJECT_ROOT>\app\build.gradle是特定于应用模块的。

<PROJECT_ROOT>\build.gradle是一个“顶级构建文件”,您可以在其中添加所有子项目/模块通用的配置选项。

您需要将要添加的依赖项放入<PROJECT_ROOT>\app\build.gradle

票数 0
EN

Stack Overflow用户

发布于 2015-08-06 00:16:59

您已在顶级gradle文件中正确配置了Robolectric。

您需要使用更高版本的gradle来使用Groovy插件进行构建。我会使用classpath 'com.android.tools.build:gradle:1.2.3‘

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31765995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档