0

我一直在研究使用 Android 编写应用程序,并开始使用 Java 进行开发。但是,我已经编写了一个应用程序,它使用 php 和 html 的组合成功运行(利用 http post 作为搜索实用程序),然后联系 API。

我已经读过 PHP 可以在 Android 上运行,但这是否只有在用户安装了一些特殊的东西的情况下?还是它现在成为 Android 手机的标准配置?

其次,如果不是,我听说过简单地创建一个 Web 应用程序。有没有办法可以在我的 Android 上使用我已经工作的 php 代码?还是我必须以某种方式对其进行自定义。

关于这个主题的任何光线都会很棒。我找不到一致的答案!

4

3 回答 3

1

我发现有几个选项:

  1. http://phpforandroid.net/
  2. http://www.talkandroid.com/6211-php-for-android-install-it-and-start-testing/

请注意,我没有使用过这些框架,也不知道它们有多好。

另一种选择是在 java 中开发,并在需要时在某些情况下对 php 进行 HTTP 调用。

另一种选择是phonegap,它允许您使用 HTML、Javascript、CSS 开发 android 应用程序,但这需要对您现有的应用程序进行一些更改。

于 2012-07-09T15:42:26.190 回答
0

如果你已经有一个工作的网络应用程序,你可以用你的安卓设备访问它。也许调整布局以适应较小的屏幕。

如果没有进一步的工作,您将无法在 Android 手机上运行 PHP,因为您需要一个解释器(通常是一个网络服务器)。

于 2012-07-09T15:40:55.937 回答
0

您可以使用在 PHP 上编写的现有函数,只需将值作为 JSON 数据传递。

然后在您的 Android 应用程序上,您需要做的就是根据您的需要解析可以通过 GET 或 POST 传递的 JSON 数据。

所以从技术上讲,您需要将 PHP 理解为服务器端脚本语言,将数据作为 JSON 传递,因为它是 JAVA 可以解析的最轻量级的数据交换格式,它是 android 应用程序的基础。

于 2014-11-24T08:48:18.320 回答