麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 手機(jī)玩家 > 正文

自己動手做S100/200/S300的J2ME小程序

2024-06-09 18:00:34
字體:
供稿:網(wǎng)友

   第一次寫文章,在寫這篇文章之前要特別感謝lewissham 、科豆、yang208 …… 以及一直以來支持S200/300的兄弟姐妹。
   下面的文章中可能有部分出自給位DX之手,也可能有所雷同,還請多多包含!

   先聲明一點(diǎn),就是我還沒有成功的下載到j(luò)ava游戲,用以下方法開發(fā)的程序只能保證在三星手機(jī)模擬器Emulator for S100/200/300中運(yùn)行等到zzeric弄好了他的下載站,我能下載了才能證明能否用于真機(jī)上…… :( 沒辦法,不要怪我。

   首先是要有一個好的開發(fā)平臺,根據(jù)三星的開發(fā)文檔,用2000 PRo吧

   S100/200/300系列支持CLDC 1.0和MIDP 1.0
   好了,去Sun的網(wǎng)站上下載J2ME的相關(guān)SDK吧:
   1 —— J2SDK 1.3.1
    http://java.sun.com/j2se/1.3/dowwnload-windows.html
   2 —— J2ME Wireless Toolkit
    http://java.sun.com/products/j2mewtoolkit/download.html
   注意:最好下1.x版的,不要用那個2.0版的S系列支持CLDC 1.0和MIDP1.0,用J2ME Wireless Toolkit 2.0的話生成的JAD文件里MIDP的版本自動變成2.0,三星的模擬器不能正確安裝。(下文會再提到)
   (三星的開發(fā)文檔里說還要下載:J2ME1.0.3 CLDC、J2ME1.0.3 MIDP、CygWin1.3.1,不過我沒用上。)

   把這兩個東東裝上,就可以開發(fā)Midlet了……什么?不會J2ME開發(fā)?去找本書看看……很快上手的J2ME Wireless Toolkit的用法:在三星開發(fā)文檔的How_to_set_up_J2me.pdf中(E文的,下面給出下載地址)

   開發(fā)好的Midlet總要試用一下,需要用到三星手機(jī)模擬器S100/200/300 Emulator 。感謝lewissham提供,在科豆的FTP——ftp://3sung.vicp.net上有,謝謝科豆  :)

   同時給出該模擬器的“官方”(可能是吧)下載地址:http://wireless.samsung.de/s100_javasdk.asp 不過還需要下載MFC42D.DLL 和 MSVCRTD.DLL這兩個文件(看上去使VC的MFC動態(tài)連接庫)
   這是一個S100的JAVA SDK下載頁面,不過有理由相信S200/300也是樣的使用
別下完了模擬器就走哦,看看還有好多好東西呢——除了一些上文提到的的開發(fā)文檔之外,最最重要的就是Samsung的Java class library(classes.zip)

    三星手機(jī)模擬器用法lewissham說過了:http://www.blueshow.net/vbb/showthread.php?s=&threadid=11206
    不過必須要上CoolService,上傳再下載,麻煩了些,有沒有辦法在本機(jī)下載呢?有的,在本機(jī)上建一個下載頁面好了,不過我不會,zzeric大哥做了一個,他還沒告訴我怎么做的,三星的開發(fā)文檔里好象有不過都E文不想看了………ZZZZzzz……
怎么辦呢?還有一個變通的辦法(麻煩了些,不過比上網(wǎng)省事),運(yùn)行Wireless Toolkit的KToolbar讀取一個工程,比如說是test吧,選擇Project -> Run via OTA,Wireless Toolkit自己帶的模擬器開始運(yùn)行了,發(fā)現(xiàn)什么了?呵呵,這個模擬器也要通過上網(wǎng)下載的方法來模擬運(yùn)行你的程序,和三星手機(jī)模擬器一樣,別把它關(guān)掉,好,去Wireless Toolkit的安裝目錄,進(jìn)入apps,進(jìn)入你的工程文件夾,這里應(yīng)該是test/bin,里面多出來一個html文件,用編輯器打開,里面有一個URL——http://localhost:1618/test/bin/test.jad,這時候用三星手機(jī)模擬器打開這個地址……OK,不上網(wǎng)頁就可以下載咯……要注意的是:Wireless Toolkit自帶的模擬器不要關(guān)閉,因?yàn)?618這個端口是它建立的,還有這個端口是會變的,每一次用Run via OTA運(yùn)行那個自帶的模擬器,端口就會變一次!!

   現(xiàn)在可以編一些類似于Hello Midlet之類的小程序試試了……還不夠么?想開發(fā)更好一點(diǎn),更復(fù)雜一點(diǎn)的Midlet?
   首先要找學(xué)習(xí)資料,可惜三星不會給我們它的源代碼 :(,好在,有DX會把Nokia的J2ME游戲改成Samsung的游戲,弄到這個源代碼也不錯,可以好好學(xué)習(xí)一番…………這種非官方的源代碼哪里有呢?哈哈,又要感謝lewissham了(lewissham真是大好人,什么都給我們弄來了)
lewissham在http://www.blueshow.net/vbb/showthread.php?s=&threadid=8813&perpage=10&pagenumber=3上貼的Action BasketBall 1.0.0 藍(lán)球這個游戲里有源代碼!不過…………代碼好多:(,注意那個NokiaGameEffects.java里面用的是Samsung獨(dú)有的Java類,其他的都是普通的J2ME程序把這個游戲的代碼拿到Wireless ToolKit里面去編譯,發(fā)現(xiàn)缺少Samsung的classes……別忘了,前面下載模擬器的時候提到過Java class library(classes.zip)的東東,現(xiàn)在要用了,把classes.zip改名為midpapi.zip,覆蓋Wireless Toolkit所在文件夾下的lib文件夾內(nèi)的midpapi.zip文件,再編譯運(yùn)行一遍……成功!
   小弟是新手,第一次寫文章,肯定有不少錯誤,還請各位DX多多諒解,同時指出錯誤!謝謝!
   最后,再一次感謝lewissham 、科豆、yang208 …… 以及一直以來支持S200/300的兄弟姐妹 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 日韩在线播放中文字幕 | 中国av免费在线观看 | av电影在线观看免费 | 欧美a在线 | 精品无码久久久久久国产 | 国产成人在线网址 | 成人在线视频免费观看 | 色妇视频| 亚洲成人中文字幕在线 | 亚洲免费在线视频 | 成人三区四区 | 国产91一区二区三区 | 龙床上的呻吟高h | 婷婷久久网 | 国产91中文字幕 | 久久国产成人午夜av浪潮 | 久久久婷婷一区二区三区不卡 | 中国黄色一级生活片 | 在线成人精品视频 | 久久精品a一级国产免视看成人 | 在线观看视频日本 | 国产jjizz一区二区三区视频 | 一级在线观看 | 在线视频1区 | 九一成人 | www成人在线观看 | 干一夜综合 | 成人国产精品一区二区毛片在线 | 黄色大片免费网站 | 免费网址黄| 欧美日韩色 | 国产一区二区不卡视频 | 国产精品成人一区二区三区电影毛片 | 免费久久久久 | 毛片视频网站 | 久久久久久亚洲国产精品 | 色av成人天堂桃色av | 精品国产一区二区三区四区阿崩 | 一区二区高清视频在线观看 | 成人一级视频在线观看 | 欧美成人免费电影 |