在release mode 下,签名一个apk,需要以下几个步骤:
在菜单栏中,选择 Build > GenerateSigned APK.
在弹窗中,点击Create new按钮,去创建一个新的keystore。如果你已经有了一个keystore,跳转到第四步。
在New key Store 窗口中,填写信息,如下图。Key值得有效期至少为25年,以至于在有效期内用同样的key去更新app。
如果已经存在,按照下图去填充数据,之后点击Next。
为你要签名的app,设置 thebuild type, (if applicable) choose the product flavor(s)。
Note:如果你的项目要使用product flavors,在Windown/Linux系统上,可以摁住ctrl选择多个product flavors。 在MacOSX上,使用command。Android Studio将为每一个product flavor生成一个独立的apk。