使用 Android Studio 打包安卓应用,需要签名,这里记录一下签名的过程。
Android Studio 生成签名文件
在 Android Studio 中,新建一个空白工程,构建后,会在项目的 app
目录下生成debug.keystore
文件,这个就是签名文件。
签名文件的路径
# Windows
%USERPROFILE%\.android\debug.keystore
# Linux/Mac
~/.android/debug.keystore
签名文件的密码
# Windows
keytool -list -v -keystore %USERPROFILE%\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
# Linux/Mac
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
如果还是没有文件,可以在 Android Studio 中,点击 Build
->Generate Signed Bundle/APK
,然后点击Next
,然后点击Create New
,然后输入密码,然后点击 Finish
,就会生成签名文件了。
或者 使用命令行生成签名文件
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 10000
这个是谷歌的文档,可以参考一下。