2015-11-19 107 views
0

我用gradle这个建立在我的Android代码,这是我的build.gradlecom.android.library找不到

buildscript { 

    repositories { 
    jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle-experimental:0.2.1'  
    } 
} 

,所以我可以申请 plugin:com.android.model.application,但是当我想取决于一个模块,我得到了错误:

error:plugin with com.android.library not find

这是我 的Android库模块的build.gradle首先

apply plugin: 'com.android.library 

如果我写的build.gradle这样的:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.2.3' 


    } 
} 

我cannnot找到 plugin: 'com.android.model.application'我的问题是我应该怎么做取决于我的图书馆成功

+0

其实你有什么问题,你可以解释库或应用程序时都面临着错误 –

+0

更换**应用插件:“融为一体。 android.library ** **在您的库gradle中应用插件:'android-library'** –

+0

为什么不能将类路径添加到依赖关闭中? –

回答

0

嘿,你必须更新插件以匹配插件可用于实验构建:

IE。变 “com.android.library” 到 “com.android。模型 .library”

You can read more about it here on the experimental gradle build documentation. 搜索 “com.android.model.library”,你会去的权利吧。

请务必阅读文档中的其他内容;还有其他的不同点,你必须添加到旧的库模型build.gradle文件中。 。?。(如“targetSdkVersion 23”变为“ targetSdkVersion apiLevel 23”