【问题标题】:How to build .apk file on server side如何在服务器端构建 .apk 文件
【发布时间】:2014-08-07 10:40:22
【问题描述】:

我的简单版问题是,假设我的服务器是 PHP 语言,我该如何在服务器端构建 .apk 文件。
Long version
第 1 步:我从 HTML 表单中获取数据
第 2 步:我正在使用 PHP 类为其生成 RSS 提要
第 3 步:我将修改服务器端的 java 文件以更新我在第 2 步中生成的 RSS 提要的 URL
第 4 步:现在我有了在服务器端构建 Android 应用程序的所有文件,除了我没有关于如何实际构建它的信息。

ps:我google了一下,没有找到任何关于原生Android应用程序的特定解决方案,电话差距似乎有一个解决方案,但我对电话差距不感兴趣。

【问题讨论】:

  • 我不确定你的意思........你想要一个使用 php 和 html 的 android 应用吗??
  • 您希望服务器在某些数据发生变化时自动构建 Android 应用程序?这有什么意义?
  • 我想在服务器端构建 android 应用程序......只有本机应用程序......但是有没有任何 php 脚本来构建它..
  • 你会在这里找到你的答案和大量的指针[如何从命令行编译 APK?][1] [1]:stackoverflow.com/questions/15285331/…
  • 不自​​动更改 URL,不是应用程序,并且应用程序从 URL 解析数据

标签: php android android-build


【解决方案1】:

您将需要使用 Ant 和命令行工具来管理您的 Android 项目。 Lars Vogel 的文章很有用:Creating Android applications via the command line and Apache Ant

Android 官方资源:

也看看这个 SO 问题How to compile APK from command line?

如果您的应用程序中的所有更改都是 RSS URL,那么您最好在服务器端创建一个 RSS 重定向提要并在 Android 应用程序中保留一个静态 URL 吗?

这样您就不需要首先重新编译和重新部署应用程序,只需在服务器端修改 RSS 提要。您可以维护一个会话对象并将不同的用户重定向到您认为合适的不同位置。

How to Properly Redirect Your RSS Feed

【讨论】:

  • 是的,我同意你的观点,命令行很简洁,做事方式也很准确,那么在服务器端怎么办?我可以在服务器端访问命令行还是有任何 php 脚本来模拟相同的?原谅我的无知(我是服务器新手)
  • @Vamsi 您需要在服务器端安装命令行工具并从您的 PHP 应用程序调用它们
  • @adrain 你知道在服务器端安装命令行工具吗?需要安装哪种类型的命令行工具。安卓开发环境如何提供给服务器。
猜你喜欢
  • 2017-06-25
  • 2011-06-03
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-04
  • 1970-01-01
相关资源
最近更新 更多