2

我想使用用户在 html 页面中填写的详细信息(如应用程序名称、应用程序背景图标和其他可绘制对象)在运行时创建一个 apk 文件。用户只需要填写所有详细信息并单击创建按钮将生成包含我已填写的所有数据的 apk 文件。

我有一个想法,将 Android SDK 保留在服务器上并在后端编译代码,当它完成后,我们会在页面上提供下载应用程序的选项。

但不知道如何实现它请帮助我。

他们正在做同样的http://www.appsgeyser.com/create/start/检查它。

4

1 回答 1

1

基础设施

  1. VPS 或云托管服务器。有几个提供商,例如 Go Daddy 和 Rackspace。做你的研究,找到最适合你需求的。
  2. 在您的 VPS / 云服务器上安装 Java、Android SDK 和您的应用服务器。

代码

  1. 您需要有一个要构建的 Android 项目的模板。
  2. 根据用户特定信息创建自定义源代码。
  3. 运行一个 Ant 构建脚本来生成 APK,您还需要使用有效期为 50 年的密钥对其进行签名。这可以在 Ant 任务本身中进行配置。
  4. 将 APK 复制到您的公共 HTML 文件夹,并向用户显示链接。

以编程方式运行 Ant Build http://www.ibm.com/developerworks/websphere/library/techarticles/0502_gawor/0502_gawor.html

通过 Java 以编程方式运行 ANT

更新

使用 Gradle,它更容易。

于 2012-10-17T18:02:40.867 回答