日期:2014-05-20  浏览次数:20728 次

关于文件的操作与多媒体操作
我接触智能移动设备的时间不长,且都是用C#在Windows CE系统下开发.现在想加入java开发的阵列,大家不会不欢迎我吧?
对于基于j2me的智能移动设备开发,我还是白纸一张.近几天看了一下有关MIDP的一些资料,发觉MIDP中好像没有进行文件操作的类,而是把要长久保存数据存放到一个十分简单的数据库中,对于已经习惯了用文件来保存数据的我来说,十分不适应(要知道,这些在基于C#的Windows CE系统下是十分方便的)!不知是不是我看的资料太旧了,现在的手机都很先进了,基本上都可以看"电子书"(即可以操作.txt纯文本文件),可以录音、录像,可以播入mp3,mp4,所以在手机(包括智能机和非智能机)上读写文件(例如txt、mp3、3gp、wav、jpg等)应该是不成问题的。

现在,我想把一个在windows CE上的应用程序用j2me重新编程,做一支持JAVA手机的版本。可惜的是,这个软件要进行文件的读写操作与多媒体的播放操作,MIDP似乎难以实现。

请都J2ME的高手,开发这样的软件应该搭建怎样的开发平台?(即应该用哪个开发平台?要用到哪些SDK?这些可以哪里下载?在哪里有相关的资料?

十分感谢!

------解决方案--------------------
开发平台的搭建网上搜下很多写得很详的文章
J2ME文件读写是在JSR75包
媒体播放是在JSR135包
可以去下个API手册,以后会经常用到的
------解决方案--------------------
还有种是把资源文件打到程序包里,这种没提示,不过只能读不能写
------解决方案--------------------
J2ME文件读写是在JSR75包 
媒体播放是在JSR135包 
可以去下个API手册,以后会经常用到的

不想提示就去签证试试……上面亚日写的这两个包就是你在j2me开发中需要的……呵呵……
------解决方案--------------------
目前常用的第三方证书有两种
VeriSign Java代码签名证书:
Nokia/索爱手机基本上都支持,包括:
3220, 3230,3250,5300,6080,6131,6230,6233,6260,6600,6630,6670,6680,6681,7610,
N70, N71, N72, N73, E50, E61,E62, N91, N93,N95 M608C(SE)

Thawte Java代码签名证书
只支持部分Nokia手机(S40手机多些,S60手机大半不支持)和大部分索爱手机,包括:6080,7260,3250,N91,N73和SEK700,K790c,K550c,K510c,K600c,K608c,K610c,K618,K620i,K758c,k750c,K818c,K320i,K310c,W710c,W700c,W800c,W810c,W600c,W550c,W610c,W850i,W900c

每个证书每年大概一千多两千这样
------解决方案--------------------
文件读写和多媒体的播放操作J2ME都可以搞的
智能机的话分权限的。一些特殊的权限也是需要签名的