2016-12-07 27 views
0

私はアンドロイドのためのgradleを学ぶためのデモを書いています。私は、プラグインのIDプロパティがプラグインプロジェクトでファイル名であることをleanrdいるidが 'com.wonbin.myplugin'のプラグインが見つかりません

buildscript { 
     repositories { 
       jcenter() 
       flatDir {dirs 'build_libs'} 
     } 

     dependencies { 
       classpath 'com.android.tools.build:gradle:2.2.2' 
       classpath 'com.wonbin.myplugin:MyPlugin:1.0' 
     } 
} 

apply plugin: 'com.wonbin.myplugin' 

allprojects { 
     repositories { 
       jcenter() 
     } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

JAR )プロジェクトのルートディレクトリのbuild.gradleを使用しました。私は組み立て./gradlew実行したときしかし、まだ、起こる:

ビルドファイル '/home/wonbin/MyApp/build.gradle' 行:13

  • を何が悪かったのか:問題が発生した評価しますルートプロジェクト 'MyApp'

    idが 'com.wonbin.myplugin'のプラグインが見つかりません。

私は何をすべき?

答えて

0

build_dirが正しいファイル構造に対応していない可能性があります。クラスパスでjarを直接参照することもできます。

buildscript { 
     repositories { 
       jcenter() 
     } 

     dependencies { 
       classpath 'com.android.tools.build:gradle:2.2.2' 
       classpath file('/path/to/your/plugin.jar') 
     } 
} 

apply plugin: 'com.wonbin.myplugin' 
関連する問題