Android 我应该在哪里存储WebView的本地文件

Android 我应该在哪里存储WebView的本地文件,android,android-webview,Android,Android Webview,假设我想在我的应用程序中存储一个JavaScript文件,供Android WebView使用。我应该把这个文件放在哪里?我的第一个想法是在资产文件夹中,但我不太确定。检查以下链接和说明: 资产文件夹是一个“附录”目录。R类没有 为放置在那里的文件生成ID,因此它与 一些Android类和方法。而且,访问一个 文件,因为您需要基于 绳子对于放置在内存中的文件,也有1MB大小限制 资产文件夹,但通过放置 此文件夹中的文件,如将数据库文件复制到系统的 记忆。没有(简单的)方法来创建对的Androi

假设我想在我的应用程序中存储一个JavaScript文件,供Android WebView使用。我应该把这个文件放在哪里?我的第一个想法是在
资产
文件夹中,但我不太确定。

检查以下链接和说明:

资产
文件夹是一个“附录”目录
R类
没有 为放置在那里的文件生成ID,因此它与 一些Android类和方法。而且,访问一个 文件,因为您需要基于 绳子对于放置在内存中的文件,也有1MB大小限制 资产文件夹,但通过放置 此文件夹中的文件,如将数据库文件复制到系统的 记忆。没有(简单的)方法来创建对的Android XML引用 资产文件夹中的文件

还有一个
raw
文件夹,您甚至可以使用它,但是:

强调原料之间的主要差异很重要 文件夹和
资产
文件夹因为raw是资源的子文件夹 (res),Android将自动为位于 里面。T然后,他的ID存储在R类中,该类将充当 对文件的引用,意味着可以从其他用户轻松访问该文件 Android类和方法,甚至在Android XML文件中

使用 自动生成的ID是访问文件的最快方式 在Android中。

要完成答案,您可以轻松使用
file:///android_asset/

看看这个问题:

您忘记了,使用android,WebView可以非常轻松地访问资产中的文件_asset://myscript.js.@greenapps-是的,这个问题已经回答了,因为我没有提到。顺便说一句,我添加了一个问题的例子。谢谢你的关注和提及。