Java 获取资产文件夹的完整路径
我使用的方法需要文件的完整路径作为字符串,我的数据存储在项目的资产文件夹中,似乎无法通过file:///android-assets/my-file,我认为这是因为该方法需要完整的路径。是否有解决方案,或者我应该尝试其他存储选项?用于URI 它的file:///android_assets/{相对路径}。注意android和assets之间的下划线,而不是连字符 然而,资产文件并没有绝对路径,但您可以像这样获得文件的输入流Java 获取资产文件夹的完整路径,java,android,Java,Android,我使用的方法需要文件的完整路径作为字符串,我的数据存储在项目的资产文件夹中,似乎无法通过file:///android-assets/my-file,我认为这是因为该方法需要完整的路径。是否有解决方案,或者我应该尝试其他存储选项?用于URI 它的file:///android_assets/{相对路径}。注意android和assets之间的下划线,而不是连字符 然而,资产文件并没有绝对路径,但您可以像这样获得文件的输入流 getResources().getAssets().open(
getResources().getAssets().open("fileName")
是否有方法将输入流获取为
文件
?您始终可以将文件临时存储在缓存目录中,并从中获取其路径。