我需要将.html文件加载到WebView中,但此文件位于磁盘上的外部文件夹中。我无法将文件复制到我的android项目下的/ assets文件夹中。但我可以在Eclipse中创建一个指向此文件的链接。
问题是如何将此链接文件加载到WebView中?
我尝试使用webView.loadUrl(“file:///android_asset/myFile.html”)加载它,但它确实有效。 WebView无法在'/ assests'文件夹中找到'myFile.html'。 ('myFile.html'链接/ assests文件夹到磁盘上外部文件夹中的真实文件。)
请给出任何想法!!!! 提前谢谢!
答案 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将拥有所有链接的资源。