我在開發Windows Azure的Mobile Service(隔天補上建立過程)的安卓客戶端時,報出了com.android.dex.DexException: Multiple dex files define Lcom/google/gson/JsonSerializer;這個錯誤,如圖android
出現相似Mutiple dex files這類錯誤的通常都是有重複的庫添加了進去,反覆的找,原來本身手賤把一個jar包先放進了項目的libs裏面,而後又在gradle裏面寫下gradle
compile 'com.google.code.gson:gson:2.3'
添加劇復啦~不過,在debug的過程當中看見一個stackoverflow上面有個挺好玩的相關問題,也貼在這裏:http://stackoverflow.com/questions/22468700/unexpected-top-level-exception-com-android-dex-dexexception-multiple-dex-files google
這個的總體思路也是包添加劇復,只不過更怪異點,明天再寫,睡覺去~debug