我只想要assets
目录的路径,我希望在整个应用程序中将其用作变量。
我知道我们可以使用AssetManager
引用“assets”目录中的文件,但我现在不想引用文件,我只想要assets
目录的路径
有人可以帮我吗?
答案 0 :(得分:4)
我只想要资产目录的路径,我希望在整个应用程序中将其用作变量。
设备上没有“资产目录的路径”。
我知道我们可以使用AssetManager引用“assets”目录中的文件,但我现在不想引用文件,我只想要资产目录的路径。
设备上没有“资产目录的路径”。
有人可以帮我吗?
不,因为设备上没有“资产目录的路径”。请根据需要使用AssetManager
检索资产InputStream
。
由于android对原始目录中的文件有文件大小限制,我将把我的文件放在assets目录中,在运行时,我会根据需要检索它们
资产AFAIK的“限制”是相同的。绕过“限制”的通常方法是为文件提供Android的构建工具不会尝试压缩的扩展(.mp3
工作IIRC)。
答案 1 :(得分:0)
尝试使用
AssetFileDescriptor