<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Fang.W
    我也是江湖中人,但沒有武功,比的是技術!——21世紀的江湖人

    大家好,第一次在BlogJava中發表自己的文章,很興奮呢!我也是做Java的,開發過程中遇到不少問題,在BlogJava中得到了很多幫助,為了回報大家,我也開了一個博客,奉獻自己的經驗。

    o(∩_∩)o...哈哈,希望大家多多支持!

    剛開始做J2ME項目時,有很多東西都搞不清楚。而且J2ME項目的開發規則和Web等項目的開發過程很不一樣。剛開始有點不適應,不過隨著學習的深入,很多問題都解決了。

    我們用的IDE是Eclipse3.2。這里來說一個常見的問題:你有沒有這樣的經歷呢?在Eclipse中運行正常的程序,打包后,放在真機上卻出現“安裝失敗”的錯誤。剛開始我也是覺得莫名奇妙,十分頭疼。后來琢磨出來了原因:如果JAR要安裝成功,則在這個包中必須有可以運行的程序,也就是MIDlet。也許大家都會說:“有啊!”是的,既然能在Eclipse中運行成功,那么程序是沒有問題的。關鍵在于,手機上安裝JAR時,系統是根據JAD來進行安裝的,JAD就是J2ME項目的描述文件,在JAD中如果沒有MIDlet-1這個屬性,系統會認為這個包中沒有可運行的程序,也就不會安裝了。所以,我們在打包的時候,一定要看看JAD中是否有該屬性,沒有的話,可以在Eclipse中打開JAD,進行編輯。一般J2ME工程建好后,會自動生成一個JAD文件,我們可以在工程的根目錄下看到。這樣打包后,在包中的JAD也就會有MIDlet的描述了。如果沒有在打包之前編輯JAD的話,可以直接在包中的JAD中添加 MIDlet-1:MIDlet1-name這條屬性,有幾個MIDlet就添加幾個這樣的屬性,注意后面的阿拉伯數字是跟著變的,第二個MIDlet,則就添加MIDlet-2:MIDlet2-name 。如何在JAR中編輯JAD,我想不用多說了吧?如果不知道的話,就給我留言,我在解答。好了,這樣jar就可以安裝成功了。

    posted on 2007-07-26 10:17 Fang.W 閱讀(4378) 評論(10)  編輯  收藏 所屬分類: J2ME

    FeedBack:
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2007-09-11 13:42 | liutp
    Eclipse里面怎么添加MIDlet-1這個屬性啊?  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2008-03-06 21:47 | 杜長風
    兄弟,我自己寫了個程序,在電腦上是可以運行的,
    一考到手機上,安裝時就提示:安裝程序與手機不兼容。
    應該是打包不正確,或是jad。或jar設置不正確,因為有個現成的例子靠上去都可以安裝,怎么打包詳細的說一下吧。謝謝了~~~  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2008-03-06 21:51 | 杜長風
    我的QQ124153043,E-mail:duchangfeng@163.com
    請給指點下。
    杜長風  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因 [未登錄]
    2008-05-14 22:09 | 風太少
    MicroEdition-Profile: MIDP-2.0
    eclipse自動生成的會是2.1,這樣在很多手機上都裝不了
    改成2.0就可以了,大家不要改其他的了,  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因 [未登錄]
    2008-05-21 15:31 | hehe
    上面這位的博克 不錯,每一點自己說的都是很詳細,讓人容易理解,我也是剛剛開始做j2me希望以后多看到,您的博克上的技術問題  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因 [未登錄]
    2008-05-21 15:33 | hehe
    我想自己琢磨找到的還有個問題,就是CLDC1.0和CLDC2.0的問題有的手機支持不一樣  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2009-03-18 15:18 | kule
    按照上面說的我的程序還是沒有辦法執行,不知道什么原因
    求教:QQ:270836547  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因 [未登錄]
    2009-03-25 16:51 | dd
    用jb就ok了  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2010-08-30 17:34 | L_MMDong
    我覺得并非是請單文件的問題

    我也嘗試過樓主所說的,,,而且我也分別用wtk,eclipse分別開發打包項目

    之后,eclipse打包后在真機上測試怎么都不行(我只在自己的手機上測試,不成功,不可以說全部手機都不成功,可能存在個別),而wtk打包的就可以

    最后我把自己使用eclipse打包的MIDlet程序中的清單文件(.mf)改的和wtk打包中的清單文件幾乎一模一樣(除了必要入口名字不相同),但是還是不行

    之后自己發現了問題所在,所以說,,樓主的原因只是其一,不是全部  回復  更多評論
      
    # re: Eclipse打包J2ME,在真機上安裝失敗的原因
    2011-03-14 21:54 | k同學
    在嗎? 想請教一下打包問題 你的紋章我砍了 但是 不是jad的原因 因為我的手機安裝的時候直接用jar..... 加我吧 QQ544232569 謝謝~  回復  更多評論
      
    主站蜘蛛池模板: 免费无码成人AV片在线在线播放| 久久久久久免费视频| 亚洲AV之男人的天堂| 亚洲国产成人无码AV在线影院| 西西大胆无码视频免费| 亚洲一级毛片免观看| 黄瓜视频影院在线观看免费| 亚洲人成电影在线观看网| 亚洲免费电影网站| 亚洲mv国产精品mv日本mv| 一二三四免费观看在线视频中文版| 亚洲入口无毒网址你懂的| 午夜私人影院免费体验区| 亚洲Av永久无码精品一区二区| 四虎永久在线精品视频免费观看| 美女被免费视频网站a| 中文亚洲AV片在线观看不卡 | 国产亚洲精品影视在线产品| 巨胸喷奶水www永久免费| 亚洲激情中文字幕| 日韩视频在线精品视频免费观看| 亚洲精华国产精华精华液| 国产免费卡一卡三卡乱码| 国产免费人成视频尤勿视频| 亚洲欧洲日产国码久在线观看| 1000部啪啪毛片免费看| 亚洲另类自拍丝袜第五页| AV在线亚洲男人的天堂| 91精品国产免费久久国语麻豆| 亚洲中文字幕一二三四区| 亚洲第一永久AV网站久久精品男人的天堂AV| 久久久久女教师免费一区| 亚洲综合色一区二区三区小说| 最近中文字幕mv免费高清电影| 一级毛片免费在线| 亚洲网站在线免费观看| 四虎免费久久影院| 久久精品人成免费| 黄色三级三级三级免费看| 亚洲人成电影在线天堂| 国产99视频免费精品是看6|