ファイルから一定数の文字を読み取っています。このファイルには、英語とアラビア語の両方のテキストが含まれています。テスト用に、Nokia X3-02 と Nokia Asha 303 の 2 つのデバイスがあります。Nokia X3-02 では、すべての場合に必要な正しい文字列をファイルから取得しています。しかし、Asha 303 では、文字列にアラビア文字が含まれている場合、完全な文字列を取得できません。
また、太陽エミュレーターでコードをテストしましたが、正常に動作しています。この問題は、Nokia Asha 303 デバイスでのみ発生するようです。
私のコードは、読み取り位置 (オフセット) と読み取る長さを指定してファイルを読み取る非常に単純なコードです。この問題がよくわからないので教えてください。