我在開發Windows Azure的Mobile Service(隔天補上創建過程)的安卓客戶端時,報出了com.android.dex.DexException: Multiple dex files define Lcom/google/gson/JsonSerializer;這個錯誤,如圖
出現類似Mutiple dex files這類錯誤的一般都是有重復的庫添加了進去,反復的找,原來自己手賤把一個jar包先放進了項目的libs里面,然后又在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
這個的整體思路也是包添加重復,只不過更怪異點,明天再寫,睡覺去~