【问题标题】:Starting android development with php on windows [closed]在 Windows 上使用 php 开始 android 开发 [关闭]
【发布时间】:2023-04-01 04:00:01
【问题描述】:

我想使用 PHP 和 Javascript 开发 Android 应用程序。我正在使用 Windows XP SP2。

我需要完整的 Android SDK 还是只需要 Android 脚本环境 (ASE)?我已经下载了SL4A.apk(Android 脚本环境)、PhpForAndroid.apk 和 Android 模拟器(只是模拟器),但运行速度很慢,我不知道如何在上面安装 SL4A.apkPhpForAndroid.apk。应用程序开发还需要什么?我不想在java 中开发,所以我认为我不需要 Eclipse 或 NetBeans。

另外,我怎样才能为模拟器创建一个 AVD(Android 虚拟设备)?

【问题讨论】:

  • 我不确定在何种文化或语言中使用反引号来引用专有名词或名称。此外,Android 应用程序不是用 PHP/JavaScript 开发的。它们是用 Java 开发的。
  • @BoltClock:他们可以用PHP开发看看this
  • lovesh:您的链接说:“在 Android 中进行 PHP 开发”这意味着在 android 中开发 php 应用程序,而不是使用 php 开发 android 应用程序!!

标签: php android windows scripting android-emulator


【解决方案1】:

如果你想开发一个安卓应用,你应该安装一个Java-IDE和安卓SDK。你不需要 PHP。

作为 IDE,我建议使用 eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr2 在此处获取 SDK 和更多相关信息:http://developer.android.com/sdk/index.html

有一个好的开始! :)

【讨论】:

  • @Stuck:我不知道java,也不想在PHP可以完成这项工作时学习它。只是想知道我是否需要适用于 android 脚本环境的 SDK。
  • 对不起,但是...你不能使用php来开发android应用程序。这没有任何意义。您只能在 android 设备上运行 php...但即使这对我来说也很奇怪:D
  • @Stuck - 你熟悉SL4A吗?简介:“Android 脚本层 (SL4A) 通过允许您直接在 Android 设备上编辑和执行脚本和交互式解释器,为 Android 带来脚本语言。”它允许在手机上运行的 PHP 脚本使用 RPC 访问 Java 代码。您确实可以使用 PHP(位于 Java 之上)构建 Android 应用程序。
  • @Ted Hopp:这仍然不是关于用脚本语言开发 Android 应用程序,而是关于在 android 上运行其他语言的脚本。而且lovesh一开始就发了“我想用PHP和Javascript开发Android应用。”这没有任何意义。
  • @Stuck - 我不明白为什么这没有意义。 “使用 PHP 和 Javascript 开发 Android 应用程序”和“直接在 Android 设备上编辑和执行脚本……”有什么区别?当然,脚本是从 SL4A 内部而不是从启动屏幕启动的,但这并不意味着它们不能是应用程序。它们可以作为服务启动,等等。
【解决方案2】:

this book extract 中所述,您需要安装 SDK,以便创建 AVD 并运行模拟器。下载 SL4A 后配置开发环境的说明从第 5 页开始。

【讨论】:

  • this link 说你只需要模拟器但是当我运行模拟器时我不知道如何执行SL4A.apk
  • 你需要在模拟器上安装SL4A.apk。在模拟器运行的情况下,打开命令提示符并执行adb install SL4A.apk。那应该安装它,然后你可以从启动屏幕运行它。
猜你喜欢
  • 1970-01-01
  • 2011-02-01
  • 2011-10-03
  • 1970-01-01
  • 2011-05-10
  • 2010-10-22
  • 1970-01-01
  • 2019-12-29
  • 1970-01-01
相关资源
最近更新 更多