【问题标题】:Is there anyway to write android applications in PHP?无论如何用PHP编写android应用程序?
【发布时间】:2010-11-27 18:42:51
【问题描述】:

有没有用 PHP 编写 android 应用程序?

此页面明确提到应使用 Java 编写 Android 应用程序。只是想知道是否还有其他方法...

http://developer.android.com/guide/topics/fundamentals.html

【问题讨论】:

标签: php android


【解决方案1】:

不,你不能。但是,如果您愿意,您可以制作一个 Web 应用程序来检查 Android 浏览器并仅在 Andriod 上显示。不过,这将需要互联网连接。

我自己没有使用过 Android,但也许它像 Chrome 一样支持 Gears。如果是这样,那么您可以将 Gears 集成到应用程序中并让他们将其下载到他们的 Android 上。

【讨论】:

  • 那么您绝对可以为 Android 编写应用程序,只要您使您的应用程序与 gears 兼容。您让 Gears 下载的任何代码都将在 Android 上无需连接即可运行,然后如果您连接时需要与在线服务同步,您也可以这样做。
  • 什么是 Gears?有什么例子吗?
  • @JackTurky Google 实际上已经停止使用 Gears,但标准的现代浏览器技术现在足以在浏览器中运行应用程序。您的目标技术将取决于您正在构建的内容,但通过 Canvas/WebGL 的硬件加速 3D 图形、通过硬件加速的 CSS3 的动画等等,将帮助您获得可接受的性能。当然,如果硬件加速和紧密的系统集成很重要,通常首选原生应用程序。
【解决方案2】:

PHP for android 运行良好,请记住您需要先安装 ASE(Android 脚本环境),然后再安装 PFA 和插件。玩得开心。

【讨论】:

    【解决方案3】:

    如果我没记错的话,Google 已经为 Andriod 构建了一个特殊的框架,它使用 java 语法,你可以将 java 库导入它。

    但正如 BraedenP 所说,您仍然可以检查 Android 浏览器并为 Android 渲染一个特殊页面,但您将无法访问它的资源(硬件)。

    【讨论】:

      【解决方案4】:

      是的,Java 是首选方式,但也有其他方式:

      【讨论】:

      • Quercus 会在 Android 下运行吗?这是一个用 java 编写的 PHP 运行时。
      【解决方案5】:

      是的,您可以用 PHP 编写应用程序。但最终,它们将仅是 webapp,无法提供用 Java /C++ 开发的本机应用程序所提供的某些行为/功能

      【讨论】:

        【解决方案6】:

        你真的不需要 PHP。如果您需要数据库中的某些内容,那么您可以通过 jquery ajax 进行连接。 yuo 将从服务器发送一个带有您不想要的查询/数据的 json 对象。当然,如果您不想创建更新系统,您可以这样做以从服务器下载文件。这就是我制作我的应用程序的方式。对不起我的英语,我希望你能理解:)

        【讨论】:

          猜你喜欢
          • 2013-05-13
          • 1970-01-01
          • 2017-03-12
          • 2013-03-20
          • 2019-10-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多