【问题标题】:Load WebView with .html file linked to /assets folder使用链接到 /assets 文件夹的 .html 文件加载 WebView
【发布时间】:2011-08-04 15:28:42
【问题描述】:

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

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

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

请给个意见!!!! 提前致谢!

【问题讨论】:

    标签: android file webview linked-list


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-24
        • 2017-09-15
        • 2019-04-24
        • 1970-01-01
        • 1970-01-01
        • 2019-11-06
        相关资源
        最近更新 更多