Android Studio开发Android应用如何签名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio开发Android应用如何签名相关的知识,希望对你有一定的参考价值。

1、使用jdk自带的工具生成keystore

使用cmd命令行进入到jdk的bin目录(比如:C:\Program Files\Java\jdk1.7.0_01\bin)

运行如下命令:

C:\Program Files\Java\jdk1.7.0_01\bin>keytool -genkey -alias asaiandroid.keystor
e -keyalg RSA -validity 365 -keystore asaiAndroid.keystore

在dos界面会提示你输入姓名,地区,工作单位等个人信息,依照提示填写即可。

技术分享

 

 

执行完毕会自动在bin目录下生成keystore文件。

#说明:
#    -genkey 产生密钥
#    -alias asaiAndroid别名 asaiAndroid
#    -keyalg RSA 使用RSA算法对签名加密
#    -validity 365 有效期限365天

2、打开Android Studio,找到build选项卡中的Generate Signed APK

技术分享

打开后,看到如下界面

技术分享

由于已经创建好了keystore,所以我们选择Choose existing,找到bin目录下的keystore文件

填写密码,下一步

技术分享

选择release发布版本,finish

3、选择build选项卡中build apk

技术分享

稍等几秒钟,完毕后会在右上角提示

技术分享

点击show in explore查看签名好的apk文件

技术分享

完毕!

 

以上是关于Android Studio开发Android应用如何签名的主要内容,如果未能解决你的问题,请参考以下文章

Android官方开发文档之Android Studio(Meet Android Studio)篇

Android 逆向Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | VS 自带的 Android 平台应用创建与配置 )

android studio怎么用greendao

Android Studio怎么用

Android 逆向Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | 使用 Makefile 构建 Android 平台 NDK 应用 )(代码

android studio 怎么用