前言:作为Google在2013年为开发者提供的IDE环境工具,经过数次更新开发环境,AndroidStudio已经成为一个非常强大的IDE。Google还宣布AndroidStudio将取代Eclipse。使用asfordevelopment一直受到移动开发者的青睐。在这里废话不多说,不知道也不必大惊小怪。本文主要讲一下开发过程中经常需要用到的东西。如何使用as生成签名文件,配置gradle让APP自动签名以及如何生成SHA1和MD5值。一、生成签名文件1、在as菜单栏中找到“bulid”栏,选择“生成签名APK”2、这里选择新建一个文件。“Createnew...”创建新的签名文件“Chooseexisting...”选择现有的签名文件3.填写完整的签名信息。这里密码统一填“android”,别名写“key”。其他信息根据实际情况和需要填写,不是很重要。Keystorepath:签名文件路径Password:签名密码Confirm:确认密码Alias:AliasValidity(years):Limitedperiod(years)FirstandLastName:FullnameOrganizationalUnit:组织单位Organization:OrganizationCityorLocality:城市或地方州或省:州或省国家代码(XX):国家代码4.填写并选择确定。来到如下页面5.点击Next。在BuildType中选择构建类型release。选择Finish,签名文件生成。APKDestinationFolder:apk目标文件夹BuildType:buildtyperelease为release版本的签名文件debug为debug的签名文件2.配置gradle让APP自动签名1.在as菜单栏选择如下图标2、选择“字符串”菜单栏—>选择“+”添加标签—>填写自定义名称—>根据新建签名文件时的信息填写信息3、填写后选择确定。studio编译完成后,会在build.gradle文件中自动生成如下配置信息,至此大功告成。3.Studio生成SHA1和MD5值。方法一、要生成SHA1和MD5值,可以使用DOS窗口命令生成。在as中,我们可以直接使用Terminaltool1,在as底部的菜单栏中选择Terminaltool2。使用DOS命令保存目录切换到donkor.jks文件目录,输入keytool-list-v-keystoredonkor.jks,回车。输入keystore密码android(这是新建签名文件时填写的完整信息对应的密码,“android”是我当时填写的密码),即可完成。方法二:在Studio工具中,找到右侧菜单栏“Gradle”—>“APP名称”—>“任务”—>“android”—>双击“signReport”。此时只生成debugSHA1和MD5值。如果要生成release的SHA1和MD5值,需要在build.gradle中配置如下。重复以上操作得到debug和release的SHA1和MD5值。感谢东风九兄提出方法二,原文地址:http://blog.csdn.net/donkor_/article/details/53487133
