本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布
通过浏览这篇文章,我们可以学习以下内容:
生成签名文件,手动打包
首先生成签名文件,点击 Build -> Generate Signed APK
:
如果还没有签名文件,点击构造一个:
图中圈住的三个地方是重要信息,其余随意填。
生成以后,就可以用该签名文件继续签名打包:
填入刚才的信息,继续:
选好输出路径,选择打包类型,完成!
通过配置自动打包
如果你觉得上述打包步骤太麻烦,那么我们就开始在gradle里添加配置,自动打包。
快捷键 Ctrl+Alt+Shift+S
或者 File -> Project Structure
:
选择 application
,在 Signing
标签下添加签名配置,这里的 Store File
就是我们的签名文件。
我们还可以继续添加构建类型,选择 Build Types
标签,添加 release,选择刚才的签名配置:
这样我们就有了debug和生产类型的两种打包方式,以后就可以根据需要自动打包。选中工程,点击 Build -> Select Build Variant
,选择 release
:
然后点击 Build -> Build APK
,打包文件在..\app\build\outputs\apk
,如此便使用我们自己的签名文件,打好了一个生产包。同样也可以打出debug包&#x