2012-04-07 10 views
0

別のアプリケーションのユーザーデータをエクスポートするアプリケーションを構築したいと思います。データは/ data/data/"アプリパッケージの名前"に保存されます。私の主な問題は、後で外部メモリにエクスポート/コピーするためにそのフォルダのパスを取得する方法です。私が知っているように、getFilesDir()は、自分のアプリケーションであるアプリケーションファイルを保持するディレクトリのパスを返します。しかし、他のアプリケーションのデータはどうですか? ありがとうございます。アプリケーションデータフォルダを外部メモリにコピー

答えて

2

外部ストレージなどの公に利用可能な場所に格納しない限り、他のアプリケーションから任意のデータにアクセスすることはできません。

+0

このフォルダ/ファイルはOSで保護されていますか?自分のアプリデータにアクセスできますか? – androniennn

+2

はい、それ以外の場合、セキュリティモデルとアプリケーションサンドボックスが無効になります。 –

+0

くそー!私は本当にそのアプリを作ることに興味がありました:(とにかく、この情報をありがとう、私はそれを知らなかった;)。 – androniennn

関連する問題