当前位置: 首页 > 知识库问答 >
问题:

如何使用gradle将发布签名apk部署到附加设备?

蔚弘量
2023-03-14

我有一个密钥库文件,其中有两个密钥:一个用于调试构建,另一个用于发布构建类型。因此,我的gradle构建脚本根据需要生成两个APK。现在,要部署调试构建apk,android gradle插件中有installDebug任务,但是部署发布构建apk怎么样?Andorid gradle插件没有像installRelease这样的任务。如何使用gradle将版本构建apk直接部署到连接的设备?

共有1个答案

闻人英韶
2023-03-14

Android Gradle插件已经包含install Relise任务,但如果您没有看到它,可能存在签名配置问题。

从文档中:

最后,插件为所有构建类型(调试、发布、测试)创建安装/卸载任务,只要可以安装(需要签名)。

您可以尝试找出signingReport任务的问题:

./gradlew signingReport
 类似资料:
  • 我在实现中适用于简单情况,但不适用于复杂情况。原始 pdf 将显示在中央窗格中。我有一个侧窗格,其中有一些矩形,如“名称”,“签名”,“时间戳”,可以在pdf上拖动。使用 j 查询可拖动 我知道图像以像素为单位,而PDF尺寸以点为单位。因此,我将以像素为单位的图像坐标转换为点(0.75)。还考虑到,对于图像,原点是在左上 角,而在pdf中,原点是左下角,对于图像,y轴是南区,但对于pdf y轴是北

  • 在我的情况下,旧的apk文件名包含未对齐和未签名的签名信息。这些旧文件名在模块 gradle 文件中使用此方法重命名: 版本代码和版本名称设置如下: 在此重命名的结果中,签名信息(未对齐或未签名)位于变体版本代码之前。 现在我使用的是gradle:3.0.0-beta6。因此,我无法再使用旧方法,因为outputFile已更改为只读,无法重命名。现在我尝试向gradle添加一个新的重命名方法,如下

  • 我在谷歌上搜索过,但找不到我的答案。 这是我第一次使用gradle系统,我现在正在生成一个签名的APK以上传到google play(Project是从eclipse导入的)。 现在我已经阅读了以下部分:http://tools.android.com/tech-docs/new-build-system/user-guide#toc-building-and-tasks that you sho

  • 如何使用Gradle版本1.12将本地(.war.jar)文件发布(部署)到Artifactory? 亲爱的所有 我很难做到这一点,因为Gradle的旧版本我无法更改,因为规范,如果有人能帮我处理这段代码,我将非常感激。 到目前为止我所做的: 应用插件:“com.jfrog.artifactory上传”应用插件:“maven发布”应用插件:“maven”应用插件:“分发”

  • 我正在尝试数字签名pdf文档,需要使用MSSP(移动签名服务提供商)将签名附加到签名面板。我研究了一些stackoverflow问题,做了如下工作。 首先,我创建pdf的校验和。在生成校验和之前,将空签名添加到pdf。生成校验和后,我将其作为数据发送到服务器,以便对文档进行签名。服务器给了我base64签名,我从base64签名中找到了证书链。现在我需要将签名附加到pdf,显示在Adobe rea

  • *我已经修改了原贴的措辞* null 我不能做的是下载它(上面的步骤6)到我的设备。我想这是可以的,因为我可以下载调试版本刚刚好。 (*)Android Studio将apk版本的输出默认为更高、更方便的目录。然而,我发现当生成文件分散时,更难管理它们的一致性,所以我更喜欢将所有生成的APK放在一个地方。