android - 提供网站以在 Android 平板电脑上离线查看的最佳方式

标签 android html air web offline

寻找一些关于交付基于 HTML/CSS 的网站以便在 Android 平板电脑上离线使用的最佳方式的建议。

对此处的主题进行了一段时间的研究并研究了不同的开发技术后,似乎有两个绝对的“赢家”可以交付这样的项目。

首先是正常建网站然后保存到SD卡在Android浏览器中运行,其次是使用Adobe Air并作为Android应用程序运行但是我还想知道是否可以在线浏览该网站并将其缓存到设备上,这样当它失去互联网连接时,整个网站仍将正常运行。

关于该网站的更多信息,它将完全使用 HTML/CSS 构建,并带有响应式模板,因此分辨率不是问题,而且它是一个“宣传册”网站,因此内容在任何时候都不需要更新.

在这个问题上的任何帮助都非常感谢,因为开发 Android 应用程序或从 SD 卡运行网站是我以前从未有过的乐趣。

非常感谢

最佳答案

PhoneGap is an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores.

Say goodbye to SDKs, compilers and hardware. Simply write your app using HTML, CSS or JavaScript, upload it to the PhoneGap Build service and get back app-store ready apps for Apple iOS, Google Android, Palm, Symbian, BlackBerry and more.

By compiling in the cloud with PhoneGap Build, you get all the benefits of cross-platform development but can still build apps just the way you like.

您可以使用 PhoneGap甚至 Build PhoneGap (在线版本) - 只需将整个 HTML5 应用程序上传为 ZIP 文件夹(本地路径,如/assets/而不是 D:/images/) - 只需完整的应用程序代码并将其压缩 - 然后使用 PhoneGap - 它会转换它并提供您的 App 代码文件 - 访问 Android 市场以及 Apple 等其他市场并上传。

完成。

关于android - 提供网站以在 Android 平板电脑上离线查看的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9208508/

相关文章:

android - 适用于 Android 的可卸载应用程序

android - 如何使用 com.android.camera.action.CROP 设置输出图像

ios - 如何在运行时获取任何iOS应用程序的渲染模式

actionscript-3 - AS3 AIR URLLoader POST

android - 如何告诉 ProGuard 将所有内容保存在特定包中?

android - 为什么此错误 : java. lang.IllegalStateException:在调用 commit() 后无法再使用写入批处理

java - 从用脚本编写的网页将数据导入到 Excel

javascript - 如何使用本地存储在新的html页面中显示文本?

javascript - CSS 不适用于 HTML 元素

ios - ApplicationDomain.getDefinition 在适用于 iOS 的 Release Build 中不起作用