修改包名——解決htc hd使用gson時的TypeNotFoundException

在HTC HD手機上使用Gson處理數據時會報TypeNotFoundException,這是因爲Gson包與HTC HD中的包名重複了。解決辦法就是修改Gson的包。

修改包名步驟如下:

1.到http://code.google.com/p/jarjar/downloads/list下載 jarjar

2.將jarjar和gson的jar文件放在同一目錄下

3.在該目錄下創建一個txt文件(rules.txt)

4.在rules.txt寫入:rule com.google.gson.** com.google.myjson.@1

5.在cmd下輸入:java -jar jarjar.jar process rules.txt gson.jar myjson.jar

最後將修改後的myjson替換原來的gson即可。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章