如何在 cordova 6 中签署我的应用程序
How can I signing my apps in cordova 6
我已经完成了我的应用程序。它在调试模式下运行良好。
我正在使用 cordova cli 构建 apk。
cordova build android
但是我担心应用程序签名过程。 Cordova 文档对我来说根本不清楚。在他们 documentation 中,我感到困惑。我搜索了很多次,发现很多人建议很多过程。所以我需要实际的过程。我不明白什么是密钥库,什么是 alise_name。
所以任何人都请简单地逐步描述使用最新的 cordova 进行应用程序签名的过程。这对我很有帮助。请举个例子清楚,我能正确理解。
我找到了 something
在本文档中,我喜欢方法2。但我无法正确实现它。如果有人明白,请举个例子。谢谢
我想这个 link 会告诉你所有你需要的 how-to-create-signed-apk
我终于成功了:
在 cordova CLI 中...
cordova build --release android
通过以下方式创建密钥库:
keytool -genkey -v -keystore "E:/Renascence Soft/Running Projrct/apps keystore/renascence.keystore" -alias renascence -keyalg RSA -keysize 2048 -validity 10000
复制renascence.keystore到C:/程序file/java/jdk1.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
复制android-release-unsigned.apk文件到
F:/Public/AndroidSdk/sdk/build-tools/23.0.1
最后运行...
zipalign -v 4 android-release-unsigned.apk Renascence.apk
我已经完成了我的应用程序。它在调试模式下运行良好。 我正在使用 cordova cli 构建 apk。
cordova build android
但是我担心应用程序签名过程。 Cordova 文档对我来说根本不清楚。在他们 documentation 中,我感到困惑。我搜索了很多次,发现很多人建议很多过程。所以我需要实际的过程。我不明白什么是密钥库,什么是 alise_name。
所以任何人都请简单地逐步描述使用最新的 cordova 进行应用程序签名的过程。这对我很有帮助。请举个例子清楚,我能正确理解。
我找到了 something
在本文档中,我喜欢方法2。但我无法正确实现它。如果有人明白,请举个例子。谢谢
我想这个 link 会告诉你所有你需要的 how-to-create-signed-apk
我终于成功了:
在 cordova CLI 中...
cordova build --release android
通过以下方式创建密钥库:
keytool -genkey -v -keystore "E:/Renascence Soft/Running Projrct/apps keystore/renascence.keystore" -alias renascence -keyalg RSA -keysize 2048 -validity 10000
复制renascence.keystore到C:/程序file/java/jdk1.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
复制android-release-unsigned.apk文件到 F:/Public/AndroidSdk/sdk/build-tools/23.0.1
最后运行...
zipalign -v 4 android-release-unsigned.apk Renascence.apk