私はプッシュ通知サービスプロバイダとしてLeanCloudを使用していますが、何とか私のアプリケーションを実行すると、このエラーが表示されます。
dependencies {
compile 'com.android.support:multidex:1.0.1'
compile project(':react-native-push-notification')
compile project(':react-native-svg')
compile project(':react-native-fbsdk')
compile project(':react-native-picker')
compile project(':react-native-maps')
compile project(':react-native-wechat')
compile project(':react-native-code-push')
compile fileTree(dir: "libs", include: ["*.jar"])
compile ("com.android.support:appcompat-v7:23.0.1")
compile ("com.facebook.react:react-native:+") // From node_modules
compile ('com.facebook.android:facebook-android-sdk:[4.22.1)')
compile ('cn.leancloud.android:avoscloud-sdk:v4.4.4')
compile ('cn.leancloud.android:avoscloud-push:[email protected]'){
transitive = true
}
}
正確なエラーメッセージ:
エラー:実行タスクに失敗しました ':アプリ:transformClassesWithJarMergingForDebug' 以下は、私の依存関係です。
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: okhttp3/internal/ws/RealWebSocket$1.class
私は "グループ除外: 'com.squareup.okhttp3'、モジュール: 'okhttp'" を追加しようとしました。それは私がアプリケーションを実行することができますが、何とか私はデバイスをLeanCloudサーバーに登録することができません。
私はこの問題に長続きしていません。助けや提案をありがとう。