Android使用Ant构建系统,因此您可以为项目创建一个build.xml和build.properties文件。

您需要先创建build.xml文件:

android update project -p .

这将生成一个build.xml文件。您应该可以自定义项目的构建步骤和目标。在您的案例中,一个好主意是让您的网站生成的build.properties文件用于特定的构建…然后通过build.xml文件包含它。特别是,您需要在build.properties文件中指定签名密钥,密码是什么:

Build.Properties:

key.store=keystore.dat

key.alias=signing_key

key.store.password=password123

key.alias.password=password123

使用ant的构建过程还允许您在Java文件中进行可变替换,这可能是另一个想法。它将允许您根据客户端在客户端上进一步定制构建过程。

默认情况下,构建由以下触发:

ant clean

ant release

另一个简单的想法是:将Ant生成的APK文件复制到网站可访问的网络共享中,复制… />在< target name =“release”>部分。

android apk 编译命令,android – 如何从命令行编译APK?相关推荐

  1. android+命令行编译,打包生成apk文件,Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包...

    默认为debug mode,使用的签名文件在: $HOME/.android/debug.keystore 比如 C:\Users\chengcj1.android\debug.keystore 1. ...

  2. android 代码发adb,Android预安装软件adb命令编译源码

    Android预安装软件&adb命令&编译源码 发布时间:2020-06-02 17:28:41 来源:51CTO 阅读:895 作者:年少的风 1.预安装软件: 将eclipse下的 ...

  3. 命令行 编译 android6,Android: m, mm以及mmm编译命令以及make snod的使用

    Android: m, mm以及mmm编译命令以及make snod的使用 1)编译指定Package Android源码目录下的build/envsetup.sh文件,描述编译的命令 m:      ...

  4. 命令行进入android设置,命令行编译生成APK

    本文将介绍如何在Mac系统下命令行编译生成一个简单的Apk程序. 准备工作 配置环境变量 aapt.dx.android.jar等工具或jar包本文采用SDK-26版本. 为了在mac系统下方便调用命 ...

  5. android换台电脑打包签名,Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包 -电脑资料...

    1. 默认为debug mode,使用的签名文件在: $HOME/.android/debug.keystore 2. Release Mode 签名: build.gradle:android {s ...

  6. android二维码开源项目zxing编译 命令行编译

    加一句话:把生成的core-3.3.1-SNAPSHOT.jar放到zxing-master\android\libs目录下. ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像 ...

  7. Android应用安装apk版本升级,适配Android 8.0和Android 10.0下载安装,shell命令安装APK

    shell命令安装 /*** 安装apk** @param path apk文件路径*/ public void installAPK(String path) {Log.i(TAG, "i ...

  8. 基于命令行编译打包phonegap for android应用

    也许你习惯了使用Eclipse编译和打包Android应用.不过,对于使用html5+js开发的phonegap应用,本文建议你抛弃Eclipse,改为使用命令行模式,绝对的快速和方便. 一直以来,E ...

  9. android apk sign,apk文件的sign以及align命令

    序 对于android应用来说,发布release版本的时候,需要有个正式的签名,这个时候就需要用到jarsigner命令了. 步骤 sign 签名就是根据keystore去给apk加上签名,需要注意 ...

  10. Android编译详解之lunch命令

    Android的优势就在于其开源,手机和平板生产商可以根据自己的硬件进行个性定制自己的手机产品,如小米,LePhone,M9等,因此,在我们在对Android的源码进行定制的时候,很有必要了解下,An ...

最新文章

  1. spinner 下拉框控件
  2. 计算机应用基础课程没有期末考试,《计算机应用基础》课程期末考试2009—2010学年第一学期.doc...
  3. 超级实用的列表提示错误一览显示框
  4. .NET(C#):浅谈程序集清单资源和RESX资源
  5. 【python】 字符串转小写(含汉字等时仍work)
  6. python 判断类是否存在某个属性或方法
  7. 解决ADB server didn't ACK问题,连上手机问题
  8. 程序员从优秀到卓越的几点建议
  9. 手把手教安装java开发环境_手把手教你配置java开发环境-java环境变量设置
  10. 第九届蓝桥杯-嵌入式比赛体会与备赛经验
  11. 构建插件式的应用程序框架(四)----服务容器(ZT)
  12. 每个开发人员应该拥有的K8S工具
  13. 空间解析几何 | 经典例题、李林880例题
  14. B站4K视频下载方法
  15. 子桓说:成人的世界,有钱就意味着一切
  16. TweenMax介绍
  17. jquery 自动触发a 标签的click()方法
  18. 我的Python笔记02
  19. 小米路由器忘记管理密码后重置密码
  20. 【报告分享】2021民宿行业数据报告-云掌柜(附下载)

热门文章

  1. 再讨论下古老的include
  2. 现代办公通讯手段对比分析
  3. WDM驱动程序入门(很详细)
  4. 利用非数组的方法输出杨辉三角
  5. C++推荐书籍从入门到进阶带你走上大牛之路(珍藏版)
  6. cad小插件文字刷_小懒人CAD插件管理工具
  7. html css网页布局实例简单,Div+CSS网页布局项目实战一(含设计图、HTML和CSS源文件)...
  8. pytorch分布式训练(二):torch.nn.parallel.DistributedDataParallel
  9. 哈佛大学单细胞课程|笔记汇总 (七)
  10. iheatmapr包:可交互的热图绘制方法