Ionic apk 签名错误
Ionic apk signing error
目前正在尝试签署我的 apk,它是按照 ionic 在其文档中建议的确切程序使用 ionic v2 构建的:http://ionicframework.com/docs/v1/guide/publishing.html
但由于某种原因,我在上传到播放控制台时遇到此错误:
您上传的 APK 签名无效(了解有关签名的更多信息)。来自 apksigner 的错误:错误:JAR_SIG_NO_SIGNATURES:没有 JAR 签名
惊讶地发现 google 上很少提及此错误(以及 none 与 ionic 有关的错误)。最奇怪的是,几个月前我签署应用程序没问题,但最近才遇到这个问题。谁能帮忙?
您上传的 APK 似乎不包含任何 JAR 签名文件。通常,这些是 META-INF/MANIFEST.MF
、META-INF/<key alias>.SF
和 META-INF/<key alias>.RSA
。
尝试使用 apksigner
(https://developer.android.com/studio/command-line/apksigner.html) 生成签名 APK,这是用于创建签名 APK 的认可工具:
zipalign -v -p 4 HelloWorld-release-unsigned.apk HelloWorld.apk
apksigner sign --ks my-release-key.keystore HelloWorld.apk
我能够通过修改 config.xml 文件中的以下行来解决我的产品问题:
<widget id="io.ionic.starter" ...
至
<widget id="br.com.pedcare" ...
目前正在尝试签署我的 apk,它是按照 ionic 在其文档中建议的确切程序使用 ionic v2 构建的:http://ionicframework.com/docs/v1/guide/publishing.html
但由于某种原因,我在上传到播放控制台时遇到此错误: 您上传的 APK 签名无效(了解有关签名的更多信息)。来自 apksigner 的错误:错误:JAR_SIG_NO_SIGNATURES:没有 JAR 签名
惊讶地发现 google 上很少提及此错误(以及 none 与 ionic 有关的错误)。最奇怪的是,几个月前我签署应用程序没问题,但最近才遇到这个问题。谁能帮忙?
您上传的 APK 似乎不包含任何 JAR 签名文件。通常,这些是 META-INF/MANIFEST.MF
、META-INF/<key alias>.SF
和 META-INF/<key alias>.RSA
。
尝试使用 apksigner
(https://developer.android.com/studio/command-line/apksigner.html) 生成签名 APK,这是用于创建签名 APK 的认可工具:
zipalign -v -p 4 HelloWorld-release-unsigned.apk HelloWorld.apk
apksigner sign --ks my-release-key.keystore HelloWorld.apk
我能够通过修改 config.xml 文件中的以下行来解决我的产品问题:
<widget id="io.ionic.starter" ...
至
<widget id="br.com.pedcare" ...