【发布时间】:2013-08-22 12:46:29
【问题描述】:
作为应用程序的一部分,我们正在设备上的“file:///store/home/user/”位置创建文件 myApp.cfg。设备上的加密已启用。因此,myApp.cfg 被重命名为 myApp.cfg.rem,应用程序无法再读取该文件。除了不启用加密的明显答案之外,还有什么办法可以解决这个问题。设备上是否有文件未加密的区域/路径?请注意,此问题适用于 BlacBerry OS 7 及更低版本。
谢谢 克里什
【问题讨论】:
作为应用程序的一部分,我们正在设备上的“file:///store/home/user/”位置创建文件 myApp.cfg。设备上的加密已启用。因此,myApp.cfg 被重命名为 myApp.cfg.rem,应用程序无法再读取该文件。除了不启用加密的明显答案之外,还有什么办法可以解决这个问题。设备上是否有文件未加密的区域/路径?请注意,此问题适用于 BlacBerry OS 7 及更低版本。
谢谢 克里什
【问题讨论】:
这里的 BB 论坛上提出了完全相同的问题: http://supportforums.blackberry.com/t5/Java-Development/BlackBerry-Avoiding-Encryption/td-p/2552487
Mark Sohm 的回答如下:
基本答案是使用 ExtendedFileConnection,它可以读写 .rem 文件。查看 JavaDocs,如果您遇到困难,请告诉我们。
【讨论】: