0

画像を非表示にするために、ファイルをこの場所に保存します File file = new File("/data/data/com.vault.vaultpckg/Files"); 正常に動作しますが、somw pics hide low memory アラートが表示された後、電話デバイスのこのファイル パスはどこにあるのでしょうか? data/data/applcation フォルダのファイルの場所を確認したいのですが、どうすればよいですか?

    protected void onCreate(Bundle savedInstanceState) 
   {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.file);
 list_Files = (ListView) findViewById(R.id.list);
 list=(ListView) findViewById(R.id.file_list);

File file = new File("/data/data/com.vault.vaultpckg/Files");
file.mkdir();
4

2 に答える 2

1

データ/データについて何も想定しないでください。Activity で getDir 関数を使用して、ローカル ディレクトリを取得します。また、他のアプリでファイルを開くことはできないため、フル パス名を使用しても意味がありません。

于 2013-03-20T19:53:34.610 に答える
0

実際のデバイスで /data/data フォルダーの内容を表示するには、ルート化されたデバイスが必要であり、ルート権限でファイル エクスプローラーを使用している必要があります。

エミュレーターを使用する場合、Eclipse の DDMS パースペクティブを使用して表示できるはずです。

于 2013-03-20T20:03:55.080 に答える