j2me BBK i6

最近在做BBK i6的应用程序,妈的就是读卡读不起,代码是:

try {
String msg = "建立/保存/删除文件";
byte[] fileData = msg.getBytes();
FileConnection fc = (FileConnection) Connector.open(
"file:///SDCard/file.txt", Connector.READ_WRITE);
fc.create();
fc.setWritable(true);
OutputStream os = fc.openOutputStream();
os.write(fileData);
os.close();
} catch (Exception e) {

}

始终是在openOutputStream();这个地方抛出 connectionnotfoundexception,就是不让老子写东西进去。


网上说:

对于未经过签名的MIDlet,在每次使用FC  API读取文件时,都会提示用户是否允许,非常烦人.
并且不允许对文件进行写操作,而MOTO自己的包更是狠,没有认证的程序是不能读取任何文件的。。。所以几乎没用

他妈的I6就是装签名版的jar,jad就是装不起。
打电话到BBK去呢,客服说,他们的手机不是智能机,你的软件装不起,说明你的软件和系统不兼容。I fuck 他妈的 BBK客服。这样的答复也有。

在UC的论坛中看到jsr75分 FC和PIM两中,国产机只支持FC,感觉这个答案也不相关啊。



你可能感兴趣的:(OS)