Android:如何找到assets文件夹的绝对路径?

Bre*_*ire 17 directory android assets path

我需要在我的应用程序中获取assets文件夹的绝对路径,因为我想使用Web服务器提供文件,并且它需要绝对路径.这可能吗?

我原以为可能会有这样的事情:

String rootDir = getAssets().getRootDirectory();
Run Code Online (Sandbox Code Playgroud)

但事实并非如此.

任何帮助赞赏,欢呼.

Com*_*are 28

这可能吗?

没有.[你的应用程序中没有"资产文件夹的绝对路径".资产存储在APK文件中.

在特定情况下,例如提供给a的URL WebView,您可以使用特殊file:///android_asset基本URL来引用资产中的文件.


Wil*_*ott 7

您始终可以将文件从APK中的资源目录复制到设备上的文件夹,然后提供该文件夹.