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

android - 已签名的 apk 安卓。Android 将签名用于什么?

从 Android 开始,我已经看到有必要对 apk 进行签名。但是考虑一下数字签名是什么以及它的作用(保证信息的真实性和完整性),我读过 Android 确实不会让您签署应用程序来验证真实性和集成,而是因为“Android 使用该签名来识别向系统或其他应用程序发出任何类型请求的应用程序”。

  1. 是这样吗?

  2. 我读到建议开发人员使用相同的签名对其应用程序进行签名数字签名的概念对于每个文档都是唯一的,那么开发人员的不同应用程序怎么可能具有相同的签名呢?

  3. 我想我是通过签署 apk 读到的,我和其他人都不能修改这个应用程序。是这样吗?这怎么样?

谢谢

0 投票
0 回答
307 浏览

android - 我无法生成签名的 APK

当我尝试生成签名的 APK 时出现错误。

错误日志:

错误:将字节码转换为dex时出错:原因:com.android.dex.DexException:多个dex文件定义Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;

错误:任务“:HoppingMouse:transformClassesWithDexForRelease”执行失败。com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:java.lang.UnsupportedOperationException

构建.gradle:

build.gradle 模块:googleplayservices_lib

0 投票
2 回答
7447 浏览

android - keytool 错误:java.security.UnrecoverableKeyException:无法恢复密钥 android

我无法使用现有的密钥库签署我的 apk。它在签名时给了我这个错误: com.android.ide.common.signing.KeytoolException: Failed to read key Cannot recover key

因此,通过点击此链接,我尝试更改密码,但keytool error: java.security.UnrecoverableKeyException: Cannot recover key在执行此命令时出现错误:

keytool -keypasswd -alias %MyKeyAlias% -new %newpassword% -keystore KeyStore.jks

我已经在 Playstore 中使用此密钥库提供了一个版本。

0 投票
1 回答
1124 浏览

android - 由于某些警告,无法生成签名的 APK

在生成签名的 APK 时,我收到了这些警告

我应该怎么做才能避免这些警告?在此先感谢您的帮助。

0 投票
0 回答
1323 浏览

android - 生成签名的 apk 时出错:无法打开为 zip 存档 - Eclipse

我在 Eclipse 中创建了一个 android 应用程序,但是在运行 zipalign 命令将其导出为已签名的 apk 时,出现以下错误并且未生成 apk。请指导我如何解决此错误?谢谢。

在此处输入图像描述

0 投票
0 回答
316 浏览

android - 尝试生成签名的 APK 时出现 Proguard 错误

我正在尝试生成签名的 APK,但出现以下错误:

我浏览了 aapt_rules.txt,这是文件的第 90 行:

这是我在 gradle 中的 buildTypes:

0 投票
1 回答
555 浏览

android - 为 Google 课堂获取课程列表时出现 403 禁止错误

我已经在我的 android 应用程序中集成了 Google Classroom Api,过去几个月一切都运行良好,但现在每次我试图从课堂上获取课程列表时,我都会开始出现错误

错误:

api-project-608941808256 之前或已禁用。通过访问启用它https://console.developers.google.com/apis/api/classroom.googleapis.com/overview?project=google.com:api-project-60894XXXXXXX 然后重试。如果您最近启用了此 API,请等待几分钟让该操作传播到我们的系统并重试。", "status":"PERMISSION_DENIED" }

注意:我已经从以下文档 https://developers.google.com/classroom/quickstart/android实现了 Google Classroom 集成

此外,在我的未签名/调试版本上,每件事都运行良好。

所以我的问题是,因为我没有禁用任何权限,而且它在调试/未签名的构建/apk 上运行良好,这可能是可能的原因和解决方案。

0 投票
0 回答
201 浏览

android - Android - 任务应用程序执行失败:transformClassesAndResourcesWithProguardForRelease

第一次制作签名的 APK,我收到了一些警告和错误:

我阅读了它并okio通过添加-dontwarn okio.**my解决了问题proguard-rules.pro,但改造 2 的问题仍然存在。

我也尝试添加-dontwarn retrofit2.Plataform$Java8.**,但现在我的构建并没有结束(它已经在具有 16gb ram 的 I7 上构建了 30 多分钟)。

我的build.gradle文件:

我的proguard-rules.pro

我该如何解决?

0 投票
1 回答
22529 浏览

android - 安卓签名apk签名V2

我正在使用 android studio 2.2.2 版和 gradle 2.2.2 版开发 Android 应用程序。我正在尝试生成签名的 APK。我执行了使用 Android Studio 生成签名 APK 的常规过程。在那之后,我做了Zipalign处理。生成的 APK 在 android 6 下运行良好。但在 Android N 的情况下,它在安装 APK 时显示以下错误:

根据文档 Android Studio 2.2,它自行处理签名 V1 和 V2 的登录。我做错什么了吗?需要一些帮助。

0 投票
1 回答
1460 浏览

android - 在我签名的 apk 中没有显示谷歌地图,需要一步一步的过程

我已经在 Play Store 上发布了我的应用程序,现在我要将谷歌地图添加到该应用程序中。

因此,为此我为 Google map Api 创建了应用程序密钥。我将它放入“app/src/debug/res/values/google_maps_api.xml”文件和 AndroidManifest.xml 中。

虽然在模拟器和移动设备应用程序上测试显示谷歌地图,但在生成签名的 apk 后,签名的 apk 没有显示地图。

请给我一步一步的过程(我检查了其他答案,但没有帮助我):