1

Androidでアプリを作っています。サーバーに abc.doc、abc.xls、abc.mp3 などのファイルがたくさんあります。これらすべてのファイルを .zip、.rar などの単一のファイルにダウンロードして、SDCARD に保存したいと考えています。これらのファイルを読み取ることができるのは私のアプリケーションだけですが、セキュリティ上の問題のために他のアプリケーションが読み取ることはできません。

4

1 に答える 1

2

唯一の安全な方法は、ファイルを保護するために暗号化を使用することです。たとえば、AES などを使用した単純な対称暗号化を使用できます。java.securityパッケージには、これに必要なすべてのクラスが含まれています。

http://developer.android.com/reference/java/security/package-summary.html

編集:

カスタム バイナリ ファイル形式の場合は、DataInputStream. バイナリ入力ストリームからさまざまなデータ型を読み取ることができます。詳細については、ドキュメントを参照してください。

http://developer.android.com/reference/java/io/DataInputStream.html

于 2012-06-07T08:30:34.147 に答える