我很清楚Android的app:dexDebug
錯誤背後的原因。通過在stackoverflow中的許多類似問題並嘗試每種可能的解決方案,我終於找出了錯誤的原因。下面是我的依賴關係:無法構建包含Azure SDK和Google Play的應用程序
如果兩個編譯
compile 'com.google.android.gms:play-services:+'
compile 'com.microsoft.azure:azure-mobile-services-android-sdk:2.0.3'
一起編譯,該錯誤造成的。刪除編譯刪除錯誤,但我不明白爲什麼?雲消息傳遞需要Google Play,而將設備註冊到Azure推送通知中心需要Azure服務。我沒有看到他們共享常見的jar文件或在任何地方重複/重複類的可能性。
libs文件夾爲空。
對此問題有何建議?
如果您希望人們幫助您理解錯誤,那麼在您發佈錯誤消息的實際文本時會有幫助 - 否則,我們只是在猜測。 – adelphus
錯誤:執行任務':app:dexDebug'失敗。 > com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:進程'命令'C:\ Program Files \ Java \ jdk1.8.0_40 \ bin \ java.exe''已完成非零退出值2 ----這是我收到的錯誤消息 – user3303274