0

我已经完成了我的应用程序。它在调试模式下运行良好。我正在使用cordova cli来构建apk。

cordova build android

但是我担心应用程序签名过程。我根本不清楚 Cordova 文档。在他们的文档中,我感到困惑。我搜索了很多次,发现很多人建议了很多过程。所以我需要实际的过程。我不明白什么是密钥库以及什么是 alise_name。

所以任何人都请简单地描述使用最新的cordova进行应用程序签名的过程,逐步简单的过程。这对我很有帮助。请清楚地举一个例子,我可以正确理解。

我发现了一些东西

在本文档中,我喜欢方法 2。但我无法正确实现。如果有人理解,请举例说明。谢谢。

4

2 回答 2

2

我认为这个链接会告诉你所有你需要的东西how-to-create-signed-apk

于 2016-05-20T05:05:32.113 回答
-1

我终于让它工作了:

  1. 在科尔多瓦 CLI...

    科尔多瓦构建 --release android

  2. 通过以下方式制作密钥库:

    keytool -genkey -v -keystore "E:/Renascence Soft/Running Projrct/apps keystore/renascence.keystore" -alias renascence -keyalg RSA -keysize 2048 -validity 10000
    
  3. 将 renascence.keystore 复制到 C:/program file/java/jdk 1.6/bin 文件:

    jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore renascence.keystore "E:/Renascence Soft/Running Projrct/Renascence App/platforms/android/build/outputs/apk/android-release-unsigned.apk" renascence
    
  4. 复制 android-release-unsigned.apk 文件到 F:/Public/Android Sdk/sdk/build-tools/23.0.1

  5. 终于跑...

    zipalign -v 4 android-release-unsigned.apk Renascence.apk
    
于 2016-05-20T10:16:32.093 回答