生成签名 Android APK (Cordova)
Generated signed Android APK (Cordova)
我正在尝试使用 cordova 为 Android 平台构建一个签名的 apk。
我已经使用 cordova --release android 创建了未签名的 apk。
但我无法签署 usejarsigner 和 zipalign。
请帮助。
我已经解决了我的问题。
我正在为仍然卡在其中的人解释它的步骤:
创建一个未签名的 apk。
运行此命令cordova --release android
到达项目位置后。
您可以在以下位置找到未签名的 apk
project_name\platforms\android\build\outputs\apk\android-release-unsigned.apk
将此 apk 和密钥库工具复制到一个文件夹中。
导航到该文件夹并使用 java 中的 jarsigner 对其进行签名。
运行 这个命令,
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <keystorename <Unsigned APK file> <Keystore Alias name>
在此之后您将被提示输入密钥库的密码。
转到 zipalign 的位置。
(它出现在 Android\SDK\build-tools\version)
运行这个命令
zipalign -v 4 "location of signed apk" "location of aligned apk"
我正在尝试使用 cordova 为 Android 平台构建一个签名的 apk。 我已经使用 cordova --release android 创建了未签名的 apk。 但我无法签署 usejarsigner 和 zipalign。 请帮助。
我已经解决了我的问题。 我正在为仍然卡在其中的人解释它的步骤:
创建一个未签名的 apk。 运行此命令
cordova --release android
到达项目位置后。您可以在以下位置找到未签名的 apk project_name\platforms\android\build\outputs\apk\android-release-unsigned.apk
将此 apk 和密钥库工具复制到一个文件夹中。 导航到该文件夹并使用 java 中的 jarsigner 对其进行签名。 运行 这个命令,
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <keystorename <Unsigned APK file> <Keystore Alias name>
在此之后您将被提示输入密钥库的密码。
转到 zipalign 的位置。 (它出现在 Android\SDK\build-tools\version)
运行这个命令
zipalign -v 4 "location of signed apk" "location of aligned apk"