[Android studio]_[批处理一键编译生成APK]

批处理一键编译生成APK

该批处理仅限android studio项目可以使用,因为这是基于项目中的gradlew.bat来完成的,而且是生成release版本。

编译生成release版本

[Android studio]_[批处理一键编译生成APK]_第1张图片
打开如图app模块的build.gradle文件,加入签名,如下:
[Android studio]_[批处理一键编译生成APK]_第2张图片
设置签名别名、密码、key文件位置等。

批处理生成release版本APK

在项目的根目录中通过批处理运行这个文件:
[Android studio]_[批处理一键编译生成APK]_第3张图片
在命令行中写 gradlew.bat assembleRelease,可能刚开始时要下载gradle一段时间,等下载完后会显示编译完成,如下图:
[Android studio]_[批处理一键编译生成APK]_第4张图片

查看APK签名

用jar.exe解压apk文件得到META-INF\CERT.RSA然后再通过keytool.exe查看签名,这两个工具都在java的jkd\bin目录下,命令如下:

 jar -xf app-release.apk META-INF\CERT.RSA
keytool -printcert -file META-INF\CERT.RSA 

如图:
[Android studio]_[批处理一键编译生成APK]_第5张图片

你可能感兴趣的:(开发工具)