如何使用android用命令行打包生成apk教程

    作者:课课家教育更新于: 2016-04-22 14:08:34

      学习Android命令行打包前先了解一下apk,apk是AndroidPackage的缩写,即Android安装包(apk)。APK也是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非java ME的字节码而是Dalvik字节码。

    如何使用android用命令行打包生成apk教程_android命令行_apk_安卓_课课家

      android用ant进行build. android sdk下面的tools/ant下面的build.xml就是build的整个过程。

      其中的build参数可在ant.properties 文件中进行override。也可以自己定制build的脚本。

      用ant build非常简单

      1)安装ant并加入到系统path变量中

      2)为项目生成build.xml

      3)生成 debug 版本

      4) 如果要生成 release 版本需要提供keystore进行签名

      在项目根目录新建ant.properties文件,在里面配置keystore的路径

      5) 运行ant release即可生成具有签名信息的apk

      注意项目中引用的library库也要用ant build需要先生成build.xml

      上面就是官方文档中整个的build过程, 如果想做持续集成基本就是上面的思路。

      综上文所述,要实现使用android用命令行打包生成apk,首先要安装ant并加入到系统path变量中,为项目生成build.xml,然后是生成 debug 版本,若要生成release版本需要提供keystore进行签名,最后是运行ant release 即可生成具有签名信息的apk,打包生成apk的步骤简单明了地总结整理出来了,详细的图解看回上文步骤分析。想要学习更多内容或者到本站视频中心观看相关视频。

课课家教育

未登录

1