7

これはかなり基本的な質問だと思います。

現在、次のようなファイルを作成しています。

File output = new File("exampleout.mid");

今、ファイルを../myproject/res/rawに書きたい

「」に完全なURLを入れることでそれができると読みました。しかし。Androidアプリなので。完全な URL は何ですか? /home/.../myproject/... と書く必要はありませんか?

解決策は次のとおりです。

File output = new File("/res/raw/exampleout.mid");

それとも、より高い URL 構造が必要ですか?

素朴な質問で申し訳ありませんが、私はAndroidエミュレーターを使用しているため、ファイルが実際に正しい場所にあるかどうかを確認できません。

4

2 に答える 2

11

raw フォルダーにファイルを書き込むことはできません。読み取り専用です。その場で「Res」フォルダーに含まれるものを正確に変更することはできません。

これをチェックしてください、https://stackoverflow.com/a/3374149

于 2012-07-24T09:36:36.853 に答える