Android 通过gradle打包或者是普通的 Genarete Signed Apk,总的意义上,是差不多的。
但是,gradle打包的话,能实现的功能更多一点。例如,可以添加变量,或者是对当前app文件的一些属性进行控制。
在打包的时候,首先是gradle clean 先将之前的build文件删除,然后gradle build 编译项目,生成build文件夹,并且生成相应的jar和war包。
如果上面两个命令行都BUILD SUCESSFULLY 的话,说明打包肯定能成功的了。
接着就可以,通过gradle assembleDebug编译并且打debug包,通过gradle assembleRelease编译并且打release包。
以上的做法是当前app的AndroidStudio 环境使用正确的情况下出现的顺序,如果使用不当的话,直接会在gradle build的那一步就BUILD FAILED ,在这种情况下,通过不断的执行gradle build的命令行,逐一排除存在的问题。