gpt4 book ai didi

java - 在构建 Android 应用程序时没有通过签名保护特定 list 条目

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:44:26 24 4
gpt4 key购买 nike

我正在尝试签署一个 APK,以便在最初使用 Cordova 和 Ionic 构建的 Play 商店中发布。现在,完成这些步骤后:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore release-key.jks android-release-unsigned.apk xxxxxx
zipalign -v 4 android-release-unsigned.apk HelloWorld.apk
apksigner verify HelloWorld.apk

然后,当我使用 apksigner 进行验证时出现如下错误:

WARNING: META-INF/services/com.google.protobuf.GeneratedExtensionRegistryLoader
not protected by signature. Unauthorized modifications to this JAR entry will no
t be detected. Delete or move the entry outside of META-INF/.

这有关系吗?我该如何解决这个问题?我的构建中有什么地方做错了吗?

最佳答案

  1. 提取 APK
  2. 删除 META-INF/中的所有文件
  3. 将全部内容压缩为.apk
  4. 立即签署上述 APK,没有任何错误。

关于java - 在构建 Android 应用程序时没有通过签名保护特定 list 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46124034/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com