編集:これは最終的にこの問題を解決した方法です...
Android Studioで次の場所に移動します。
ファイル| 設定| ビルド、実行、展開| ビルドツール| Gradle
保持することをお勧めしますが、これがオフになっていることを確認してください...
デフォルトのGradleラッパーを使用する(推奨)
そして、これはチェックされています...
ローカルのGradleディストリビューションを使用する
そしてGradle Homeはこれに設定されており、おそらく後でgradle-nnが...
C:/ Program Files / Android / Android Studio1 / gradle / gradle-2.4
Android Studioの再起動、プロジェクトの再ビルドなどが必要になる場合がありますが、問題は解決しました。
編集の終わり。
私はこれを投稿して、この問題を初めて知っている他の人にそれを無視するようにアドバイスしています。プロジェクトは関係なく完全に実行されます。これはビルドシステムのバグであり、近いうちに修正される予定です。私はコメントを投稿してここで投票しましたが、ここでもアクティブなトピックです...
https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&groupby=&sort=&id=76719
失敗した後、次の3つのスレッドの提案を試した後、プロジェクト全体をゼロから作り直しました。新しいAndroid Studioプロジェクトを開始し、ビルドシステムによって生成されたファイルを無視して、元のライブラリとメインファイルをすべてプロジェクトにコピーし、プロジェクトを再構築しました。「 '(groovy.lang.Closure)'に適用できません」という警告以外のすべてが問題なく表示され、警告が表示されました。それから私は何かを見落とさなかったことを確認するためだけにこれらの提案をもう一度やりました。
1
buildTypesはgroovy.lang.Closureに適用できません
に内の設定に移動し、[Gradle wrapperを使用する]を選択します。AndroidStudioで次を選択します:File \ Settings \ Build、Execution、Deployment \ Build tools \ Gradle Mark:Use default gradleラッパー(デフォルト)これにより、ビルドファイルのすべての「(groovy.lang.Closure」に適用できない)警告が削除されました。
2
'dependencies'は '(groovy.lang.Closure)'に適用できません
ファイルを開いて編集してください:yourproject / gradle / wrapper / gradle-wrapper.propertie。以下の画像のようにコンテンツを編集して保存します。このフォルダーを削除します:yourproject / .gradle。[プロジェクトをGradleファイルと同期]をクリックすると、準備が整います。
3
https://github.com/DrKLO/Telegram/issues/870
私の構成は:Android Studio 1.3、compileSdkバージョン22、buildToolsバージョン "22.0.1"