1

私はこの質問に対する答えをすでに知っているかもしれないと思いますが、私は100%確信したいだけです。とにかく、私はEclipse 4.2( "Juno")を使用してAndroidアプリを書いています。外部ファイルを使用し、コードでこれらのファイルを読み取ったり解析したりして、SQLiteデータベースを作成したいと思います。したがって、という名前の独自のディレクトリを作成/databaseし、プロジェクトのルートディレクトリに配置しました。次に、Eclipseは文句を言い始め、問題を報告し、次のように言います。

Invalid recourse directory name.

私は自分のdatabaseディレクトリを既存の/resディレクトリに配置しようとしましたが、それは同じEclipseの問題を引き起こしました。私の最初の考えを確認したいだけです。プロジェクトで自分のディレクトリを定義し、それをリリースにバンドルすることは許可されていませんか?

もしそうなら、私はこのスタックオーバーフローの質問に投稿されたものに従わなければならないと思います。

4

2 に答える 2

2

/resではなく/assetsに入れると、機能するはずです。

于 2012-09-29T22:54:34.357 に答える
1

Androidプロジェクトのルートに任意のディレクトリを作成できるはずですが、アプリケーションはこれらのファイルにアクセスできません。これは、テストデータ、ドキュメント、またはjarファイルの保存などの開発目的に役立ちます。genただし、やのような場所に非標準のディレクトリを作成することはできませんres

于 2012-09-29T22:55:19.457 に答える