gpt4 book ai didi

php - 将基于网络的游戏嵌入到 Android 应用程序中

转载 作者:行者123 更新时间:2023-11-29 02:15:30 25 4
gpt4 key购买 nike

我用 PHP 创建了一个简单的基于网络的游戏(文本驱动),并且最近对将其转移到 Android 上非常感兴趣 - 最初我认为该游戏可以用 Java 重写,但经过一些调查后我发现你可以嵌入页面直接进入 Android 应用程序。

我是不是遗漏了什么,或者我是否可以简单地将我的网络应用程序嵌入到 Android 中并期望它完美运行?有什么我应该注意的问题吗?我的应用程序使用使用 session /cookie 的登录系统 - 这会给 Android 用户带来问题吗?

我很想听听任何做过类似事情的人的想法以及他们遇到的任何问题。我预见的唯一问题是页面在不同手机上的呈现方式(尽管我认为这可以通过良好的标记和经过深思熟虑的 javascript 在某种程度上取消)以及关于 session /cookie 的任何问题?

如果有人有任何好的资源来做这类工作,我将不胜感激。

作为最后的想法,最好听听人们对我是应该重写它还是保留它的想法,重写它有什么好处?

谢谢

最佳答案

WebView 类提供了对成熟的 webkit 浏览器的访问。事实上,默认的 Android 浏览器本身是使用完全相同的 WebView 实现实现的。 Javascript、Session 和 Cookies 应该没有任何问题,您可能只需要激活它们(参见 WebSettings)。

即使是 flash 也应该或多或少地在较新的设备上工作,但我对此没有任何经验。

参见 http://developer.android.com/reference/android/webkit/WebView.html了解更多详情。

通常,将应用程序用作所谓的“启动器”,即基本上只包含浏览器窗口的应用程序有些令人不悦,因为安卓市场并不意味着复制万维网。不过,我确实有点理解这样做的必要性,因为可见性要高得多,而且 Google 还没有提供一种方法将网络应用程序视为一等公民,就像他们对 Chrome 操作系统所做的那样。

另一方面,如果您的应用已经可以使用 php 正常运行,我认为没有必要用 native 代码重写它。

关于php - 将基于网络的游戏嵌入到 Android 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4277967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com