如何获取 android studio 原始文件夹中创建的 android 目录中文件的路径

How to get path of a file inside created android directory in raw folder in android studio

尊敬的程序员,我在 android 应用程序的 res 文件夹中创建了一个名为 HTML pages 的文件夹。 You can see that in this image。所以我想要 htmlPages 文件夹中 HTML 文件的地址。这样我就可以在网络视图中打开 Html 页面,而无需在我的 android 应用程序中连接互联网。

能否给我Html页面的地址,以便我在webview中打开它?提前致谢。

我已经尝试过一种方法,您可以在图片中看到,但它不起作用。

将文件放入 assets 文件夹中。您可以使用 URL 在 webview 中访问它们,例如:

file:///android_asset/contact.html

因此在您的项目中,在 main 文件夹中创建 assets 文件夹并将您的 contanct.html 放在那里。

我找到了解决这个问题的另一种方法。 我在应用程序目录中创建了一个资产文件夹,然后将我的 HTML 文件粘贴到那里 HTML 页面的地址如下: webview.loadurl("file:///android_asset/contact.html")

如果您犯了在 res 文件夹中创建文件夹的同样错误,请不要这样做。这不是一个好的做法。