问题标签 [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 投票
0 回答
327 浏览

android - 上传 APK 文件时出现错误

我完成了一个应用程序,我想通过谷歌上传它,我遇到了这个错误

我使用了 zipalign,它告诉我“验证成功”,但是当我再次上传它时,它给了我同样的问题,知道吗?

0 投票
1 回答
849 浏览

android - 如何在 Windows 8.1 上压缩对齐 apk 文件

是的,我搜索了谷歌和其他问题

我在我的 sdk 工具目录中没有看到任何 zipalign 等

在 Windows 8.1 64 位上使用最新的 android studio

我也尝试过构建 gradle,但它在输出 apk 文件时也没有任何作用

那么我如何压缩我的输出 apk 以在谷歌商店发布

这里截图

在此处输入图像描述

0 投票
0 回答
146 浏览

android - 在 zipalign 之后,我在 keytool 上遇到错误

我有一个应用程序,我想将其上传到 google play,但出现错误,所以我对其进行了 zipalign:

zipalign -v 4 a.apk b.apk

之后,在cmd上,我对它做了keytool,我得到了一个错误

keytool 错误:java.io.IOException:不正确的 AVA 格式

像oi60.tinypic.com/fw1350.jpg 谁能知道这个问题?

0 投票
1 回答
152 浏览

android - 幻影拉链

我正在尝试从 Ubuntu 上新安装的 android sdk 运行 zipalign。尽管您可以在正确的目录中清楚地看到 zipalign,但运行它会产生“没有这样的文件或目录”。我可以在十六进制编辑器中打开它。我可以用 cat 列出它的内容,但仍然......没有这样的文件?!

0 投票
0 回答
216 浏览

android - Android:使用 Gradle 构建,使用 maven 签名

我的 Android 构建在持续集成中运行良好,除了 androidSigning:Gradle 可以让开发人员清楚地捕获密钥库路径和密码。这并不令人满意。

1-您有解决方法吗?比如密码加密... 2-我现在的想法是用Gradle构建,用Maven签名和压缩。

目前我成功签署了现有的 apk,但无法压缩已签署的 apk。这是位于app文件夹中的pom.xml

结果是

知道为什么我不能执行 zipalign 吗?

0 投票
1 回答
1475 浏览

android - Playstore 中的应用程序崩溃

我有一个应用程序..我导出了签名的 apk 并上传到了 Play 商店。当我从我的电脑运行签名的 apk 时,它运行良好,但是当我从 Play 商店下载相同的 apk 时,它崩溃了......我连接了日志-cat,它说没有为我的一个类找到classdef。但我检查了我的清单很多次。我已经在那里定义了这个类。我该怎么办

下面是我的logcat-

原木猫

下面是我定义类的清单。

显现

0 投票
2 回答
1642 浏览

android - 从 Test-Fairy 下载后,签署 .APK 以避免 Google 服务器错误

我正在使用这个测试工具Test-Fairy。它的工作方式是:我上传一个 .apk,他们进行了一些更改,然后他们要求下载 .apk 文件并自己签名(以支持我自己的密钥并与 google play 服务保持一致)。为此,我正在做通常的事情:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore debugkey.keystore App.apk android

然后zipalign -f -v 4 App.apk App_Aligned.apk

在此之后,当我使用谷歌地图进行活动时,我的应用程序无法正常工作,即使我的调试 SHA1 密钥已添加到谷歌服务控制台。当我从 Eclipse 安装应用程序时,谷歌地图和所有谷歌相关服务都运行良好。

任何人都知道为什么会这样?我错过了任何步骤吗?

笔记:

  • 我尝试从 JDK 1.7 开始使用 jarsinger,然后从 JDK 1.6 开始,它们都不起作用。

  • 我还尝试使用我用来从 Eclipse 签名以生成 Production .apk 的 release.keystore 进行签名,这种方式生成的也很完美。

0 投票
2 回答
31206 浏览

macos - How to get zipalign for mac?

I already have a release unsigned version apk and I am trying to sign it on my mac. On the last step it suggests to zipalign the signed apk but mac doesn't have zipalign.

I did 'brew search ' still can't find it. I searched online and can't find standalone zipalign script. I even downloaded around 90M Android sdk tool from http://developer.android.com/sdk/index.html#Other but still found no zipalign inside.

So my question is, given you an "apk" file to sign on mac, how to get through the last "zipalign" step?

0 投票
3 回答
2718 浏览

android - zipalign.exe'' 以非零退出值结束

我是一名学生程序员,我正在继续一个 Android 项目,该项目以前由我之前的其他学生启动。我的问题是当我尝试在 Android Studio 中执行 Android 应用程序时出现错误。您可以在下面看到错误消息。因为我有一个 apk 文件,所以编译一定对其他学生有用。zipalign 有什么问题?

我的 build.gradle:

编辑:我还没有找到错误的原因,但我将所有项目对象添加到一个新对象中,错误消失了。

0 投票
1 回答
234 浏览

android - Android 应用程序的调试版本是否更有可能被杀死?

Android 文档说:

最后,如果应用程序在发布模式下进行签名,您必须将 .apk 与 zipalign 工具对齐。当应用程序在设备上运行时,对齐最终的 .apk 会减少内存使用量。

这是否意味着进程运行时的“硬盘空间”中的内存使用或“ram”中的内存使用?

见:http: //developer.android.com/sdk/installing/studio-build.html#detailed-build