66

我有一个不包含任何外部资源的动态 HTML5文档(文档内部没有编码图像、css 和脚本)。这个 HTML5 应用程序在 Internet 浏览器上运行良好。我想知道,是否可以这个HTML5 应用程序转换为独立的 Android 应用程序,这样它就可以在没有浏览器的情况下直接执行。请指教。

4

3 回答 3

114

使用 Eclipse 创建一个 Android 应用程序。

创建具有<WebView>控件的布局。

将您的 HTML 代码移动到/assets文件夹。

使用您的 file:///android_asset/ 文件加载 webview。

你有一个安卓应用程序!

于 2012-10-11T13:46:53.577 回答
20

你可以使用PhoneGap。

http://phonegap.com/

http://docs.phonegap.com/en/2.1.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

这具有成为跨平台解决方案的好处。请注意,您可能需要支付订阅费。最简单的解决方案是嵌入WebView@Enigma 的答案中详述的 a 。

于 2012-10-11T13:47:38.017 回答
0

您可以使用https://appery.io/ 它是相同的 phonegap 但非常方便的包装

于 2015-10-08T07:18:51.220 回答