0

Android アプリのビルドに Eclipse 3.7.0 を使用しています。外部ストレージのファイルにアクセスするには、フォームのパスを作成する必要があるという投稿を見ましたEnvironment.getExternalStorageDirectory() + "/Android/data/" + getPackageName() + "/subfolder/myfile.xml"。また、続行する前に SD カードが利用可能かどうかを確認するように指示する投稿も見ました。そのすべてが私には理にかなっているように思えます。

subfolderアプリを最初にインストールするときに、ディレクトリを設定し、そのディレクトリにファイルを配置したいと思いますmyfile.xml。Eclipseにそれを行うように指示するにはどうすればよいですか? ファイルを作成しましたが、Package Explorer のどこに配置すればよいですか? rootディレクトリとディレクトリで試しましたassetsが、どちらも機能していないようです。

に配置されたファイルはどこにassets保存されますか?

4

1 に答える 1

0

アセットを操作するには、AssetManager を使用します。

http://developer.android.com/reference/android/content/res/AssetManager.html

しかし、これはSDカードでの作業とはまったく異なります。assets フォルダー内のファイルは、コンパイル時に自分で提供できます。SD カードは、コンパイル時ではなく実行時にアクセスできるものです。

于 2012-08-13T16:11:46.080 に答える