J2ME访问手机文件[文].pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

想要自己编写的程序能够读写文件(注意这里所说的文件不是指 jar 包中的文件,是指比如

手机内存或卡中的文件) ,

首先要确认程序将要安装的手机是否支持 JSR75 ;其次还要知道该手机是否允许未签

名的程序访问内部文件系统。如果

其中有一个条件不能满足,那么程序就无法实现出文件的读写功能了。

在对文件系统的操作方面, J2ME 提供的功能是很有限的,之所以有这么多的限制,是为了

安全着想。 J2ME 在设计之初

就是为了安全方便的实现有限功能而设计的。 所以即便有很多的限制, 它的易用性, 是很多

人倾心于使用它。

前面说到了一个软件 ?签名 ?的问题,其实是一个 ?授权 ?的问题。即:在手机中运行的程序是

有很多的限制的,如是

否有访问网络的权限,是否能够访问文件系统等。如果某软件得到了手机开发商 / 运营商的

签名授权,则可以得到很多权限。

授权的证书有 3 个域,不同的域有不同的权限。 但是有些手机是可以自己设置软件的权限的,

比如我的索爱手机就可以设置有

关访问网络及文件系统的权限。

二、 JSR75 介绍

关于 JSR75 方面的详细内容, 你可以去看看 SonyEricsson/Nokia/MOTO 提供的开发

包中的帮助文档,这些帮助文档中

都有介绍这个包。

JSR75 是 为 了 实 现 对 文 件 系 统 的 操 作 功 能 , 另 外 设 计 的 , 是 一 个 扩 展 包 。

在 MIDP API 中是没有关于文件读写方面的方法

的。所以在安装程序之前要确认手机是否支持该包。

来看看 JSR75 中有那些内容: (1)FC API

javax.microedition.io.file ?? 提供对本地文件系统的访问功能 ConnectionClosedException ?? 当 试 图 对 一 个 已 经 关 闭

的 FileConnection

最近下载