無常

          無常
          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就對了.不知道大家是不是這個原因.
          主站蜘蛛池模板: 钟祥市| 吴江市| 临江市| 繁昌县| 香河县| 金华市| 江安县| 琼海市| 太谷县| 观塘区| 万全县| 广南县| 潜江市| 宜城市| 庆云县| 鄂托克旗| 读书| 双峰县| 孟津县| 安西县| 太和县| 岑巩县| 漳浦县| 大邑县| 牡丹江市| 思南县| 香港| 崇义县| 苗栗市| 澎湖县| 扎兰屯市| 玉环县| 苍南县| 东兰县| 元阳县| 筠连县| 定远县| 秦皇岛市| 蒙自县| 洞口县| 黄山市|