標籤:android style io color ar 使用 java sp 檔案
============問題描述============
{"weatherinfo":{"city":"北京","cityid":"101010100","temp1":"2","temp2":"15","weather":"小到中雨轉小雨","img1":"d21.gif","img2":"n7.gif","ptime":"08:00"}}
這是我需要解析出來的json字串。
運行之後提示我:
Exception in thread "main" java.lang.NoClassDefFoundError: org/json/JSONObject
at com.test.TestWeather.main(TestWeather.java:42)
Caused by: java.lang.ClassNotFoundException: org.json.JSONObject
找不到這個類。
但是我在android.jar包下面看到有這些json需要的類。
我又試了單獨匯入json需要的包,然後可以正常解析,但是android項目編譯產生apk檔案出錯。
提示包衝突了。(可見android.jar中已經有這些包 了。)所以會編譯打包出錯。
求大神協助~~~~~~~~~~
不勝感激~~~~~~
============解決方案1============
你的項目是不是進行了混淆編譯了?導致一些不該混淆的包也被混淆了,致使無法找到方法。
============解決方案2============
引用 4 樓 crazy1235 的回複:
Quote: 引用 3 樓 lilidejing 的回複:
建議用Gson解析json,很方便的
需要引入jar包嗎?
需要,匯入Gson.jar包就行,Google提供的
============解決方案3============
你好,在android項目中,不能夠直接運行java類檔案。
你需要使用 模擬器 debug, 我已經嘗試過了,android內建的JSONObject 能夠解析這串 json 字串的。
調用android內建的json類解析出錯!!!