最近在开发library的时候碰到一个问题,添加的apply plugin: 'com.android.library'提示Plugin with id 'com.android.library' not found,
造成该问题的原因具体是什么,本人暂时还不知道,只是知道通过在最外层(project)build.gradle添加如下代码就好使了:
buildscript { repositories{ jcenter() } dependencies { classpath "com.android.tools.build:gradle:3.0.0" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
这里看起来,像是我们所apply的plugin在对应的gradle(com.android.tools.build:gradle:3.0.0)中,但是默认是不会找到该gradle的,需要我们去添加。