使用链接到/ assets文件夹的.html文件加载WebView

时间:2011-04-13 11:33:41

标签: android file webview linked-list

我需要将.html文件加载到WebView中,但此文件位于磁盘上的外部文件夹中。我无法将文件复制到我的android项目下的/ assets文件夹中。但我可以在Eclipse中创建一个指向此文件的链接。

问题是如何将此链接文件加载到WebView中?

我尝试使用webView.loadUrl(“file:///android_asset/myFile.html”)加载它,但它确实有效。 WebView无法在'/ assests'文件夹中找到'myFile.html'。 ('myFile.html'链接/ assests文件夹到磁盘上外部文件夹中的真实文件。)

请给出任何想法!!!! 提前谢谢!

2 个答案:

答案 0 :(得分:2)

如果您使用的是OS X或Linux,请尝试在项目assets/中为相关文件创建符号链接。我怀疑Eclipse链接是否足够,因为在APK中打包资产不是Eclipse的工作,Eclipse调用的Android工具可能不知道Eclipse链接。

答案 1 :(得分:0)

对于Windows,请使用此命令mklink /D link-folder-name target-folder。 eclipse / android可以正常使用这个链接和你的apk将拥有所有链接的资源。