【问题标题】:Specify package name and output folder from Android-generated ant build file?从 Android 生成的 ant 构建文件中指定包名称和输出文件夹?
【发布时间】:2010-04-13 16:09:02
【问题描述】:

在使用 ant 构建 Android 项目时,我不想硬编码包的名称或它所在的位置。我使用的是 Android 生成的构建文件。哪些属性包含输出文件夹(bin)和包名(例如 package.apk)?

【问题讨论】:

    标签: xml android file ant build


    【解决方案1】:

    我使用了一个额外的任务来重命名和复制包文件。

    【讨论】:

    • 你能分享那个任务吗?谢谢!
    • @Maragues <target name="deploy-release" if="deploy.folder.present" depends="pre-deploy-release"> <copy file="bin/app-release.apk" tofile="${deploy-releases.folder}/app-${buildNumber}.apk" /> </target> 在构建文件的前面,我设置了 deploy.releases.folder、buildNumber 等。我还添加了一个预部署任务,如果目标文件夹不存在则创建它.所有这些都从 Hudson / Jenkins 构建服务器运行。为了从基于 Linux 的构建服务器复制到 Windows 文件服务器,我们使用 Samba 在 Linux 中安装了网络共享。
    【解决方案2】:

    通过 Winrar 提取该 Apk 文件。然后告诉你。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      • 2011-12-10
      • 1970-01-01
      • 1970-01-01
      • 2019-04-27
      • 2013-07-15
      • 1970-01-01
      相关资源
      最近更新 更多