【问题标题】:Generated signed Android APK (Cordova)生成签名的 Android APK (Cordova)
【发布时间】:2016-08-09 17:11:07
【问题描述】:

我正在尝试使用 cordova 为 Android 平台构建一个签名的 apk。 我已经使用 cordova --release android 创建了未签名的 apk。 但我无法签署 usejarsigner 和 zipalign。 请帮忙。

【问题讨论】:

标签: android cordova jar zipalign signed-apk


【解决方案1】:

我已经解决了我的问题。 我正在为仍然被困在其中的人解释它的步骤:

  1. 创建一个未签名的 apk。 到达项目所在位置后运行此命令cordova --release android。

  2. 您可以在以下位置找到未签名的 apk project_name\platforms\android\build\outputs\apk\android-release-unsigned.apk

  3. 将此 apk 和密钥库工具复制到一个文件夹中。 导航到该文件夹​​并使用 java 中存在的 jarsigner 对其进行签名。 运行这个命令, jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore <keystorename <Unsigned APK file> <Keystore Alias name>

  4. 之后会提示您输入密钥库的密码。

  5. 转到 zipalign 的位置。 (它存在于 Android\SDK\build-tools\version 中)

  6. 运行此命令 zipalign -v 4 "location of signed apk" "location of aligned apk"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-29
    • 2013-12-14
    • 1970-01-01
    • 2023-04-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多