用svn
checkout
項目下來后編譯就報錯
Android.util.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 7
搜索了一下發(fā)現(xiàn)無果,網(wǎng)絡上的大多是是json
格式錯誤,gradle
版本的問題.
而我這的情況完全不同
查看了提示是我某個依賴的project
的mergeReleaseResources
有問題,但又不會提示哪個具體文件.
所以我就找到了這個project
的libs
查看了下,里面有gson 2.5
的libs
包 ,
同時查看了一下這個project
的build.gradle
發(fā)現(xiàn)依賴里同時有這個libs
的本地依賴 compile files('libs/gson-2.5.0.jar')
和compile 'com.google.code.gson:gson:2.5
的依賴.
我大窘,期間懷疑過gson2.5
的版本太低的原因,順手把libs
里的重復依賴刪除,然后將云端的依賴版本調(diào)高,然后繼續(xù)編譯.
發(fā)現(xiàn)還是不能通過.
接著我就將這個project
的build
下的文件夾全部刪除后rebuild
我整個項目,然后繼續(xù)編譯,編譯通過.