【问题标题】:I got zip aligned error我收到了 zip 对齐错误
【发布时间】:2015-02-28 07:43:53
【问题描述】:

我已经完成了一个 apk,当我尝试上传它时,我收到一个 zipalign 错误,我试图修复它但我不知道如何! 该行是

zipalign [-f] [-v] <alignment> infile.apk outfile.apk

假设我有 mine.apk 并且我的笔记本电脑中有 zipalign.exe,有​​人可以告诉我要输入什么吗?我尝试了很多东西!

【问题讨论】:

标签: android apk zipalign


【解决方案1】:

在 zipalign.exe 目录中打开命令提示符(位于 sdk/build-tools/ 中)

我使用的命令是:

zipalign -v 4 "<apk>" "<apk-zipaligned>"

【讨论】:

    【解决方案2】:
    zipalign.exe -v 4  mine.apk  mine_out.apk
    

    v 用于详细输出,4 提供 32 位对齐

    mine_out.apk 是输出文件。

    编辑:

    添加您的 android:debuggable="false" 链接:

    <application
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" 
            android:debuggable="false">
    

    【讨论】:

    • 它有效,但又给了我一个错误“您上传了一个可调试的 APK。出于安全原因,您需要先禁用调试,然后才能在 Google Play 中发布它。”
    • 我刚刚在 android:debuggable="false" 中添加了 false 到清单中 .. 它给了我一个错误行! :(
    • @Sahar 这应该不是错误,请清理您的项目并重新构建它。
    【解决方案3】:

    zipalign -v 4 c:/ad/shilo_release_unsigned.apk c:/ad/shilo_release_ready.apk 命令提示符应返回成功消息“验证成功”。

    【讨论】:

    • 上一篇已经修复了,我又报错了!
    • 另一个是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-06
    • 2016-12-28
    • 2022-08-24
    • 2023-03-20
    • 2021-11-28
    • 1970-01-01
    相关资源
    最近更新 更多