2015-11-19 153 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」