Android Studio Gradle Configuration Errorsまとめ

1463 ワード

1.
Error:Configuration with name 'default' not found.

このようなエラーは一見手がつけられないがgradleは具体的なエラーをさらに特定するコマンドを提供している.
gradlew.bat assembleDebug --info

さらにエラーメッセージが表示されます.たとえば、私の
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Cannot evaluate module PullToRefresh : Configuration with name 'default' not found.

* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.

BUILD FAILED

 
このとき、Cannot evaluate module PullToRefreshがエラーの原因になる可能性があることがわかります.次の検証は簡単です.プロジェクトディレクトリの下にこのmoduleを追加したかどうかなどを確認します.
 
2.
 
Error:(?, 0) Gradle DSL method not found: 'compile()'

あなたのアプリケーション(プロジェクト全体)のbuildを確認します.gradle、中にdependenciesは含まれないでください
classpath 'com.android.tools.build:gradle:1.3.0'

以外の依存
 
3.
Android Studioがコンパイルを混同すると、Generate Signed APKが
Execution failed for task ':app:packageRelease'
Unable to compute hash of XXX\classes.jar

cmdに戻って実行
gradle packageRelease --stacktrace

コアerr情報の取得
java.io.IOException: The same input jar XXX is specified twice

解決策
これをProで自分で定義した-libraryjarsはすべて注釈します