好的更具体......我可以用Java编写一个Android应用程序,它有类似Web视图的东西,我可以指向手机上的本地文件吗?
我正在考虑制作一款安卓游戏,我想知道是否可以使用本地存储在手机上的一些HTML5和Javascript来完成.我听说过Java中的Web视图,这就是为什么我想知道它是否可行.
这甚至可能吗?
由于其他答案可能是正确的,因此有一种更简单的方法:
如果你知道html5编程,你可以做一个简单的Android应用程序,其中Activity
包含一个WebView
.在该webview中,您加载index.html然后就可以了.您基本上可以在普通的Web应用程序上执行任何操作.
PhoneGap和Appcelerator用于跨平台开发,它们提供对硬件(振动,传感器等)的访问,并且它们使您可以使用html和javascript构建本机UI.对于纯WebApp,我认为它们不是正确的框架/工具.我可能会弄错,但是我为Android编写的WebGL Benchmark在Android浏览器中开箱即用,并且我使用了html5和JavaScript.