19

ウェブサーバーを使用してファイルを提供したいので、アプリのアセットフォルダーの絶対パスを取得する必要があり、絶対パスが必要です。これは可能ですか?

私は次のようなものがあるかもしれないと思っていたでしょう:

String rootDir = getAssets().getRootDirectory();

しかし、ありません。

どんな助けでも感謝します、乾杯。

4

3 に答える 3

29

これは可能ですか?

いいえ。「[your] アプリのアセット フォルダーの絶対パス」はありません。アセットは APK ファイルに保存されます。

に提供される URL などの特定のケースではWebView、特別なfile:///android_assetベース URL を使用して、アセット内のファイルを参照できます。

于 2011-02-17T14:49:49.420 に答える
8

APK の assets ディレクトリからデバイスのフォルダーにファイルをいつでもコピーして、そのフォルダーを提供できます。

于 2011-02-17T14:58:26.660 に答える