総計方法プロジェクトでのカウントは、155,323
です。私が使っているライブラリはたくさんあります。 まず、このようなプレイサービスを利用していました。Gradle Conflictsを削除するには
compile 'com.google.android.gms:play-services:9.0.1'
私はGoogleVR:
関連するクラスでClassDefNotFound
エラーを取得しました。
次に、play-services
の一般ライブラリを削除し、特定のものを追加しました。エラーはなくなりました。私は幸せで驚いていました。
残念ながら、エラーは再び発生しました。次のライブラリを追加した直後に、自分のクラスの1つにClassDefNotFound
が追加されています。
repositories {
maven {
url "https://s3.amazonaws.com/repo.commonsware.com"
}
}
dependencies {
compile 'com.commonsware.cwac:merge:1.1.+'
}
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/video_lib/android/utils/NetworkClient;
私はcommonsware
ライブラリを削除した場合、それは正常に動作しますが、commonsware
ライブラリは、他のいくつかのAPIのために不可欠であり、私はそれを使用する必要があります。
gradle conflict
が原因の可能性があります。どのようにしてgradle-conflictを特定して削除するかを教えてください。
これは、commonswareのlibにgoogleの再生ライブラリを含める可能性があることを意味しています –