Android 如何获得使用apk打包的文件的绝对路径?

Android 如何获得使用apk打包的文件的绝对路径?,android,firebase,assets,firebase-storage,Android,Firebase,Assets,Firebase Storage,我正在尝试制作一个应用程序,用于将文件上载到Firebase存储。我不希望用户必须选择一个文件,而是希望将该文件与应用程序打包。(例如,在raw/asssets文件夹中) 我试过好几种方法,但我什么都搞不懂。我没有方向。我在youtube上看了一些教程,但都使用了“选择文件”的方法 非常感谢您的帮助。您无法获得资产中文件的绝对路径。因为位于assets文件夹内的文件没有绝对路径,因为它们与应用程序打包在一起。但是您可以使用AssetManager对象获取资产上的InputStream。您无法获取

我正在尝试制作一个应用程序,用于将文件上载到Firebase存储。我不希望用户必须选择一个文件,而是希望将该文件与应用程序打包。(例如,在raw/asssets文件夹中)

我试过好几种方法,但我什么都搞不懂。我没有方向。我在youtube上看了一些教程,但都使用了“选择文件”的方法


非常感谢您的帮助。

您无法获得资产中文件的绝对路径。因为位于assets文件夹内的文件没有绝对路径,因为它们与应用程序打包在一起。但是您可以使用
AssetManager
对象获取资产上的
InputStream

您无法获取资产中文件路径的绝对值。因为位于assets文件夹内的文件没有绝对路径,因为它们与应用程序打包在一起。但是您可以使用
AssetManager
对象来获取资产上的
InputStream