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

android - 如何从 Android Studio 部署签名的 APK

我已经从 Android Studio 构建并签署了我的 APK。现在我想在 Android Studio 中运行签名的 APK。我怎样才能做到这一点?

谢谢-索南

0 投票
1 回答
47 浏览

android - Not able to run build in Android: Even in Debug mode

I can understand that there are some library files duplicate. But I am not able to locate and fix it!..

The path /root/.gradle/caches/mod.... is showing my gradle location on my machine. I tried of deleting it. But If I sync my project again all the three gradle files are created locally.

0 投票
1 回答
219 浏览

android - 磨损签名的apk不包含数据?

我是磨损应用程序的新手。我已经为 :mobile 和 :wear apk 生成了签名的发布 apk。我对 :mobile apk 没有任何问题,但我的 :wear apk 不包含任何数据。在生成apk后,当我查看磨损模块的编辑配置时出现以下错误。我试图通过在签名选项卡中提供所有详细信息来修复它多次..但无法修复它。

您当前选择的变体 (wear-release-unsigned.apk) 的 apk 未签名。请为此变体(版本)指定签名配置。

所以我检查了wear-release.apk 文件,我发现它们在我的wear apk 中没有数据.. 如何解决这个问题???...请帮助..!!!!

消息中的错误:

错误:任务 ':wear:packageRelease' 执行失败。

com.android.ide.common.signing.KeytoolException:无法从存储“C:\Users\abhi.AndroidStudio2.2\system\androidmwear.jks”读取密钥 AndroidMWear1:在密钥库 C 中找不到别名为“AndroidMWear1”的密钥: \Users\abhi.AndroidStudio2.2\system\androidmwear.jks

我查看了与此问题和磨损问题相关的堆栈溢出的其他问题,但没有解决我的问题,所以我发布了这个......

编辑1:

通过为这两个 apk 创建两个不同的密钥库来解决发布的 Apk 数据 ..但仍然存在以下问题

您当前选择的变体 (wear-release-unsigned.apk) 的 apk 未签名。请为此变体(版本)指定签名配置。

编辑 2: 检查签名选项卡中的所有信息,其与为 wear-release.apk 定义的相同...但仍要求指定唱歌配置..

穿上apk

0 投票
1 回答
658 浏览

java - 无法生成签名的 APK - 重复条目:javax/annotation/CheckForNull.class

下面是我的应用程序级 gradle 文件。我尝试删除 appcompat,支持 v4,但没有帮助。该应用程序运行良好,否则只有当我尝试生成签名的 apk 时才会收到错误消息。

此外,还有两个 CheckForNull 类,实际上在 jsr-305 中有重复的类。截图:

截屏

这个问题的明智解决方案是什么?

0 投票
1 回答
1127 浏览

android - 签名的 Apk 崩溃,不能通过 Android Studio 直接安装

我的签名 apk 有问题 --> 当我通过“播放”按钮直接从 Android Studio 安装 apk 时,不会出现以下问题。

应用程序的启动没有任何问题,但是当我尝试单击视图时出现以下异常:

我听说过有关 build.gradle 的一些信息,尤其是 propguard 文件。这是我当前的 gradle.build 设置:

}

还有我的 propgurard-rule.pro 条目:

再说一遍:如果我直接从 android studio(没有签名的 apk)安装应用程序,点击功能可以正常工作。

我正在使用运行 android 6.0.1 的三星 Galaxy a5 设备进行测试。

有没有人有任何想法?

编辑:openCurrentFeedback-Method

0 投票
1 回答
371 浏览

android - Asynctask 在调试版本中正确执行,但在发布版本中无法更新 UI(签名 apk)

我正在使用 Asynctask 进行一些处理,之后使用剩余/附加项目(添加或删除案例)更新 UI 列表。

该功能在我在 Android Studio 中工作的调试 apk 中正常工作。但是,它在发布 APK 文件中不起作用。

当我进一步分析时,我发现当我锁定和解锁屏幕,或者我关闭并重新打开应用程序时,该功能显示正确的结果。它仅在产生瞬时更新时失败。

这就是为什么我觉得异步任务有问题的原因。

为什么签名的 apk 产生不正确的行为而未签名的 apk 行为正确?如何纠正这种情况?

0 投票
1 回答
328 浏览

android - Andiord 签名 apk:Jackson ObjectMapper 为包含 List 的对象返回 null

我的 Rest API 以 Json 字符串格式返回以下对象的实例:

我的 Android 应用程序尝试使用以下代码反序列化此结果:

在 debug apk 中,ObjectMapper 能够成功地将 JSON 字符串反序列化到这个对象实例中,并且列表数据是完整的。但是,在签名的 apk 中,返回的对象包含空列表。连名字都是空的。ObjectMapper 没有例外。为什么这不起作用?返回没有任何列表的任何其他对象的其他 API 将被反序列化而不会出现任何问题。为什么包含列表的对象不起作用?

我检查了许多 SO 帖子,但找不到任何输入来解决这个问题。非常感谢任何提示/指针。

问候, 肖巴纳

0 投票
3 回答
1084 浏览

android - 未签名的 apk 与已签名的 apk 谷歌地图未显示

我已经完成了一个从服务器数据库获取数据的 Android 应用程序。如果我从 USB 安装或安装未签名的 apk 安装它,一切正常,但如果我从已签名的 apk 安装它(或从 PlayStore 下载它),则地图活动不起作用。

安装后,我的应用程序会向 API 发出请求,以便获取其数据库中的数据并填充应用程序的数据库,以便我可以显示来自应用程序数据库的数据。

我知道它正在获取数据,因为我可以看到一切正常,但映射 Activity,如下所示:

USB/未签名的APK: USB/未签名的APK:

签名的apk: 签名的apk:

有谁知道这两个apk之间是否有任何不同可能导致这种意外行为?

提前致谢

0 投票
1 回答
633 浏览

android - INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 无需卸载即可处理?

我重新发布这个问题是因为我从其他人之前提出的其他答案中一无所获。

所有人都在说 “卸载以前的应用程序并安装新的”

但我想要的是: 我是upgrading我的应用程序Version,而我是installingandroid Studio它显示的上述错误 [ INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] 到设备。

Install所以,我的问题是,如何upgraded没有 Uninstalling.

0 投票
3 回答
348 浏览

android - 从 Eclipse 导入项目创建签名的 android apk 到 android studio

我在 Eclipse 中创建了一个 Android 项目,并在 Play Store 中发布了它,但现在我将它导入到 Android Studio 中进行一些更改。

现在我完成了我的更改,我想发布我的项目的更新。

为此,我转到已Build -> Generate签名的 APK,并输入了我的 keyStore 的位置和相应的密码、alays 以及我想要存储我的 APK 的位置。

Android Studio 在所需位置创建 APK 文件。

问题是当我尝试将我的项目上传到我的 Google Plusher 帐户时,我收到此错误:

您上传了一个未签名的 APK。您必须创建一个签名的 APK。

可能是什么问题?我使用了以前使用过的相同密钥库。