→ Ferich:感謝您回覆 已經解掉了 and 您用推文應該會比較好一點 12/31 14:25
※ 引述《Ferich (純粹的透明)》之銘言:
: 因為使用的手機為 Android 4.0.4的版本
: 用了以下的code 來讀取 在assets內的.txt (裡面是json)
: try{
: InputStream in = getResources().getAssets().open(fileName);
: int length = in.available();
: byte [] buffer = new byte[length];
: in.read(buffer);
: res = EncodingUtils.getString(buffer, "UTF-8");
: }catch(Exception e){
: e.printStackTrace();
: }
: //openfile
: String resok=res.replace("\n", "");
: //json
: try{
: JSONObject presult = new JSONObject(resok);
: ......................
: 讀取的方式大致是這樣 fifleName="MapInfo.txt"
: json格式也沒有錯 因為在手機上是可執行
: 主要是跟googlemap 結合 讀取經緯度 在地圖上標示出這些點的title
: 但是這個code 在 android 2.3.3 在跑到
: JSONObject presult = new JSONObject(resok);
: 這一行 就跑到try/catch的catch去了
: 在debug模式下 有確認res 是有值的
: 請問有板友遇過這樣的問題嗎?
: 是2.3.3有什麼樣的問題呢?
你有看e跑什麼
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.141.177.135