问题标签 [signed-apk]

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 投票
4 回答
3257 浏览

android - 签名的 apk 在 proguard enable 中崩溃

我正在尝试在我的应用程序中使用 proguard 将 proguard 设置为 true,然后问题开始我正在导入 lib,当我使用 proguard 时,通过在我的包名称后面跟着这个 -keepnames class com.somepackage.*应用程序在我尝试使用签名的 apk 时崩溃。我知道这是一个愚蠢的问题,但我在过去的 5 小时内都被困在这个问题上,因为我使用了大约 20 个库,所以无法找到一个简单的解决方案。我也跟着这个。请指导我,我该怎么做?

这是我的 proguard 规则类代码

我现在无法生成任何签名的 apk。错误是。

作业失败,查看日志了解详情

任何提示都会有所帮助。控制台输出

  • 出了什么问题:任务“:app:transformClassesAndResourcesWithProguardForRelease”执行失败。

    作业失败,查看日志了解详情

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

编辑 build.gradle

我为 proguard-rule.pro 尝试的另一种方式

依赖

0 投票
1 回答
37 浏览

android - 为 Android Wear 生成签名的 apk 时出错

为 Android Wear 生成签名 APK 时出现以下错误。

虽然当我调试时,它在设备或模拟器中运行完美。但是每次我尝试为 Android-Wear 生成签名的 APK 时都会出现上述问题。

0 投票
0 回答
482 浏览

android - 生成签名的apk Android时出错

生成签名的 apk 时发生错误。生成可调试的 apk 时工作正常。安卓工作室 2.3 版。我在 gradle 文件中添加了以下代码,但它不起作用。

这是 app.gradle 文件。Multidex 启用,缩小禁用。我从 gradle 文件中删除了一些未使用的库。可复制的 apk 生成没有任何问题。

0 投票
1 回答
303 浏览

android - 无法生成签名的 apk,但它工作正常

我可以运行该应用程序并且可以使用它,但我无法生成签名的 apk。这是仅在某些设备上运行的日志和调试 apk。

错误:任务执行失败:app:transformClassesWithJarMergingForRelease'.com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/google/gson/annotations/Expose.class

这是我的 app.gradle。

和根梯度

0 投票
2 回答
1420 浏览

android - \intermediates\proguard-rules\release\aapt_rules.txt(系统找不到指定的路径)

我想使用minifyEnabled true并尝试生成签名的 Apk 但出现错误

警告:处理任务时出现异常 java.io.FileNotFoundException: \app\build\intermediates\proguard-rules\release\aapt_rules.txt(系统找不到指定的路径)。

我应该怎么做才能避免这个错误?

0 投票
1 回答
142 浏览

android - 为什么我可以在我签名的 apk android 中看到服务器响应?

我使用 .jks 文件生成了一个签名的 apk 以进行发布。它也被上传到 Playstore 进行 Beta 测试。但是,如果我将应用程序与我的 andorid-studio 一起使用,我可以在我的 log-cat 中看到服务器响应,据我所知,情况并非如此。

当我生成 apk 时,我可以看到构建类型发布

截屏

我的 build.gradle 模块是:

谁能解释一下?

0 投票
1 回答
365 浏览

android-studio - 无法生成签名的 APK

  1. 这是我的 Proguard 文件:
  1. 这是我得到的错误:

    警告:处理任务 java.io.IOException 时出现异常:无法写入 [C:\Users\Anish\pokoto\app\build\intermediates\transforms\proguard\release\jars\3\1f\main.jar](可以't read [C:\Users\Anish.android\build-cache\9a4d2c08e132f2da417ab6ffc3ca37865ea16fd6\output\jars\classes.jar(;;;;;;**.class)] (重复的 zip 条目 [classes.jar:com/ google/common/base/FinalizableReference.class])) 错误:任务“:app:transformClassesAndResourcesWithProguardForRelease”执行失败。

    作业失败,查看日志了解详情

    1. 我每次尝试编译 compile 'com.google.api-client:google-api-client:1.22.0' 它都会给我错误
0 投票
0 回答
540 浏览

android - AndroidStudio - 使用不同的密钥生成签名的 apk 风格

我的构建等级:

因此,有 2 个签名配置,每个都是创建并打算用于自己的构建风格。如果我选择风味并按 Shift+F10(或按绿色箭头),它会起作用 - 选择的构建风味将生成使用正确密钥签名的 apk,如 build.gradle 中配置的那样:

但是,如果我选择 Build->Generate signed apk,我只能设置单个密钥库路径。如果我选择构建多种风格,所有这些都将使用相同的密钥进行签名,在“生成签名的 apk”窗口的第一步中选择。

如何强制“构建签名的 apk”为构建的每个风格使用各自的签名配置,在 build.gradle 中定义?

0 投票
2 回答
224 浏览

java - com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/onesignal/ActivityLifecycleHandler$1.class

尝试在 android studio 上生成签名的 apk 时收到错误消息。研究表明我需要将一个模块排除到一个已编译的 jar 文件中。但我不知道需要排除哪一个。

这是收到的完整错误:

我该如何纠正这个问题?

0 投票
2 回答
1578 浏览

android - 无需键入密钥即可生成签名的 apk

首先是我的signinConfigs:

现在我的口味:

我有buildTypes这个:

我的问题是,如果所有密钥和东西都在我的 .gradle 文件中,为什么每次我想生成一个新的签名 apk 文件时都要求我输入 keyPassword 和 storePassword?