2016-10-31 16 views
2

を拡張:Gradleでは、私は何ができるのGradle 2.1.3にassembleRelease

assembleRelease 
{ 
    doFirst() 
    { 
    //some code 
    } 
} 

しかし、私は2.2.0をGradleのように更新するとき、私はエラーを取得する:

Error:(12, 1) A problem occurred evaluating project ':MyProj'. 
> Could not find method assembleRelease() for arguments [[email protected]] on project ':MyProj' of type org.gradle.api.Project. 

あなたはそれで私を助けてください?

答えて

3

2.2.0へのバージョンアップの一般的な問題です。あなたはSO、for example hereに関する同様の質問があります。

tasks.whenTaskAdded { task -> 
    if (task.name == 'assembleRelease') { 
     task.doFirst { 
      //some code 
     } 
    } 
} 

はわからないが、あなたが2.2.0バージョン以来、スクリプトでそれを指すようにしようとassembleReleaseは、現時点では利用できないことを、そうです:あなたのタスクをこのように書き換える - しかし、彼らはすべての一般的な回避策につながります。

関連する問題