無常

          無常
          posts - 5, comments - 8, trackbacks - 0, articles - 0

          越來越搞不懂Eclipse中的java.io.UTFDataFormatException

          Posted on 2005-05-20 08:57 無常 閱讀(4812) 評論(3)  編輯  收藏 所屬分類: j2me

          越來越搞不懂Eclipse中的java.io.UTFDataFormatException

           

          昨天以為這個問題搞定了,現(xiàn)在又有新的狀況

          一直沒有修改過項目的屬性,多加了幾個class,程序中也沒用到中文字符串。

          不知為什么再次執(zhí)行后就出現(xiàn)這個錯誤了,用的是WTK2.2,執(zhí)行后手機模擬器閃了一下就退出了,控制臺出現(xiàn)下面的錯誤。

           

          正在通過存儲根 DefaultColorPhone 來運行

          java.io.UTFDataFormatException: invalid byte 11011110

              at com.sun.cldc.i18n.j2me.UTF_8_Reader.read(+281)

              at java.io.Reader.read(+11)

              at java.io.InputStreamReader.read(+11)

              at com.sun.midp.midletsuite.JadProperties.readLine(+15)

              at com.sun.midp.midletsuite.JadProperties.partialLoad(+63)

              at com.sun.midp.midletsuite.JadProperties.load(+8)

              at com.sun.midp.dev.DevMIDletSuiteImpl.create(+190)

              at com.sun.midp.dev.DevMIDletSuiteImpl.create(+62)

              at com.sun.midp.main.Main.runLocalClass(+20)

              at com.sun.midp.main.Main.main(+116)

          Execution completed.

          700765 bytecodes executed

          0 thread switches

          738 classes in the system (including system classes)

          3501 dynamic objects allocated (91984 bytes)

          1 garbage collections (0 bytes collected)

           

          這里肯定不是程序的問題!因為把打包后的.jad.jar在moto sdk的模擬器上運行就沒問題!另外一個方法,新建一個J2ME Midlet Suite,把這個項目的所有程序和資源文件導(dǎo)過去就正常了!

          但加了幾個class之后,多寫了些代碼,這個項目也出現(xiàn)這樣的問題了。

           

           

          Feedback

          # re: 越來越搞不懂Eclipse中的java.io.UTFDataFormatException  回復(fù)  更多評論   

          2005-10-08 14:49 by lhm
          我也遇到同樣的問題,有那為高手可以幫幫忙?

          # re: 越來越搞不懂Eclipse中的java.io.UTFDataFormatException  回復(fù)  更多評論   

          2005-10-08 14:52 by m
          遇到同樣的問題:
          Running with storage root DefaultColorPhone
          java.io.UTFDataFormatException: invalid first byte 10110010
          at com.sun.cldc.i18n.j2me.UTF_8_Reader.read(+194)
          at java.io.Reader.read(+11)
          at java.io.InputStreamReader.read(+11)
          at com.sun.midp.midletsuite.JadProperties.readLine(+15)
          at com.sun.midp.midletsuite.JadProperties.partialLoad(+63)
          at com.sun.midp.midletsuite.JadProperties.load(+8)
          at com.sun.midp.dev.DevMIDletSuiteImpl.create(+190)
          at com.sun.midp.dev.DevMIDletSuiteImpl.create(+62)
          at com.sun.midp.main.Main.runLocalClass(+20)
          at com.sun.midp.main.Main.main(+116)
          Execution completed.
          704005 bytecodes executed
          0 thread switches
          738 classes in the system (including system classes)
          3509 dynamic objects allocated (92516 bytes)
          1 garbage collections (0 bytes collected)

          # re: 越來越搞不懂Eclipse中的java.io.UTFDataFormatException  回復(fù)  更多評論   

          2006-07-17 17:56 by y
          仿佛是jad文件格式的問題,我剛剛也出現(xiàn)了這個異常,后來打開jad文件一看竟然是GBK格式的,改成UTF-8就對了.不知道大家是不是這個原因.
          主站蜘蛛池模板: 雷山县| 抚松县| 区。| 深圳市| 湖州市| 黔江区| 桑日县| 西宁市| 大英县| 清涧县| 英吉沙县| 泗水县| 冷水江市| 台江县| 永州市| 长岛县| 台南市| 新化县| 长海县| 海南省| 宁波市| 靖州| 青冈县| 泾阳县| 拜泉县| 庆元县| 惠州市| 汾阳市| 岳阳县| 德格县| 通辽市| 万安县| 盐亭县| 安顺市| 三原县| 威信县| 连州市| 罗源县| 云霄县| 二手房| 嵩明县|