问题标签 [zipalign]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
879 浏览

android - Mac 10.15 Catalina:无法打开“Zipalign”,因为无法验证开发者

在此处输入图像描述作为我项目的一部分,我将“Zipalign”文件与其他文件一起发送,并在生成 apk 文件时执行如下所示的 zipalign 命令。

zipalign -f 4 /app-debug.apk /aligned-app-debug.apk

在 MacOS 版本 10.14.x(Mojave) 之前它工作正常。但是当我在最新的 MacOS 版本 10.15.x( Catalina ) 中运行相同的命令时,我得到了错误

'无法打开zipalign,因为无法验证开发者'</p>

请建议

0 投票
0 回答
117 浏览

android - Flutter Signed APK build 中无法打开 zipalign 失败错误

尝试为我的颤振应用程序生成签名的 APK 构建。

但是其中出现 zipalign 错误 在此处输入图像描述

使用 Eclipse 作为 Java 编译器。如何解决这个问题?也多次运行 flutter clean

0 投票
1 回答
1060 浏览

android - Zipalign 无法正常工作 Catalina Mac OS,可执行文件中的 CPU 类型错误

安装 Catalina Mac Os 后,我在运行 zipalign 时开始看到此错误

寻找解决方案,我发现这可能与 catalina 仅运行 64 位应用程序和 zipalign 是 32,找不到 64 位版本有关。有任何想法吗 ?

0 投票
1 回答
939 浏览

apktool - apktool重建的apk即使经过zipalign和sign也无法安装

我需要制作数百种我的应用程序。他们有不同的标志和名称。当我使用android studio的productFlavor时,它总是OOM,并且构建数百个应用程序需要很长时间。所以我想通过apktool制作这些应用程序。decompile, rebuild, zipalign, apksign. 但是我发现,最终生成的apk无法安装。错误是:

更改徽标和名称。

完成这些工作后,无法安装 my_app_out.apk。

0 投票
1 回答
2110 浏览

android - AzureDevOps Android Pipeline zipalign - 失败,退出代码为 1

我不确定发生了什么,过去在 Azure Devops 中使用我们的管道构建的一切都很好。

但就在最近,我们的每个构建都在 zipaligning 上失败了...... APK zipaligns 并在使用 Android Studio IDE 时构建得很好,但它在 Azure Devops 管道中失败了。

这是 Azure 中 zipalign 的开始:

这是最后的失败消息:

最后,这是我们管道 YAML 的上下文:

任何帮助将不胜感激!

编辑:当设置为 AndroidSigning@2(jarsigner 而不是 apksigner)时,这是构建失败发布工件的调试日志

0 投票
3 回答
1121 浏览

android - JenkinsCI:APK 上的 zipalign 失败:退出代码 1

我正在使用 Jenkins 构建我的 android 项目。我们使用Android Signing Plugin对 apk 进行签名。最近在一个分支上失败并显示以下错误日志:

这是一个发布版本,此分支上唯一有意义的更改是

  • 将android gradle 插件更新4.0.24.1.0
  • 将 gradle 更新6.1.16.5

任何人都可以阐明发生了什么问题吗?

PS:正如插件自述文件所说,我尝试将问题发布到Jenkins Jira,但似乎登录功能已损坏:/

谢谢!

0 投票
1 回答
1479 浏览

android - zipalign:符号查找错误:/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0:未定义符号:_ZN11unwindstack12ElfInterfaceD2Ev

使用 zipalign 时出现此错误

zipalign:符号查找错误:/usr/lib/x86_64-linux-gnu/android/libbacktrace.so.0:未定义符号:_ZN11unwindstack12ElfInterfaceD2Ev

0 投票
4 回答
226 浏览

android - 将 gradle 构建工具从 3.6.1 升级到 4.1.0 时,特权应用程序的 dlopen 失败

我有一个位于 /system/priv-app/MyTestApp 的应用程序。android 源代码环境为 Android P (API 28)。

起初,MyTestApp.apk 是使用 gradle 构建工具 3.6.1 构建的。然后我将它升级到 4.1.0 并构建一个新的 MyTestApp.apk 并在 rom 中预构建它。所以崩溃发生了。

我拉取文件/system/priv-app/MyTestApp/MyTestApp.apk,解压文件,发现libmytest.so存在。它肯定是由 gradle 构建工具升级引起的。但我找不到原因。任何人都可以提供一些帮助吗?

0 投票
2 回答
171 浏览

angular - cordova build --> 调试和发布版本都在工作。但是当我执行“zipalign”时,它无法安装在我的设备上

我已经使用 Angular 创建了一个应用程序并使用 Cordova 对其进行了处理。

现在,当我使用cordova build android或者cordova build --release android我得到想要的结果时,即应用程序正在我的设备上运行,即使在使用下面的签名(使用 my.keystore)之后

直到这里它都可以正常工作,但是当我尝试使用相同的 zipAlign

它显示Verification successful,然后当我尝试app not installed在我的设备上安装它时会提示-->。这里可能有什么问题?

以下是按顺序执行的步骤。

  1. 将角度分布构建在 www 文件夹中。
  2. 使用生成密钥库
  1. 使用密钥库密码添加密钥库 && build.json。
  2. 运行cordova build --release android--> 生成 app-release.apk
  3. 然后在 buildtools 中使用 zipAlign

也在play console上传生成的 .apk 时。我得到以下信息:

0 投票
0 回答
192 浏览

android - 使用 Xamarin 表单在 Android 中出现 Zipalign 错误

我收到以下错误,我尝试使用 VSMac 在调试模式下运行我的应用程序。我正在使用 Xamarin 表单。我想我使用的是最新的 vsmac 和 xamarin 表格。我的 android sdk 似乎是最新的。关于这个问题的任何想法?我在想这个错误是因为某些东西在错误的目录中。我一直在查看我的目录,我认为一切都是正确的。我的 iOS 版本正在运行。错误信息如下。

TIA。