诺基亚 Asha 303 中的文件读取问题



我正在从文件中读取固定数量的字符。该文件包含英语和阿拉伯语文本。我有两个设备诺基亚X3-02和诺基亚Asha 303进行测试。在诺基亚 X3-02 上,我在任何情况下都能从文件中获取所需的正确字符串。但是在 Asha 303 上,当字符串包含一些阿拉伯字符时,我没有得到完整的字符串。

我还在 sun 模拟器上测试了我的代码,它也可以在上面正常工作。该问题接缝仅与诺基亚 Asha 303 设备有关。

我的代码非常简单,其中我通过指定读取位置(偏移量(和要读取的长度来读取文件。请帮助我,因为我不明白这个问题。

我已经设法解决了这个问题。在诺基亚x3-02上,应用程序读取的确切字符数在InputStreamReader的读取功能中指定,但在诺基亚Asha 303上,读取的字符始终少于指定的字符数。所以我必须循环读取函数才能读取所有字符。现在它正在诺基亚Asha 303上工作。

相关内容

  • 没有找到相关文章

最新更新