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

app\build\outputs\apk中没有unsigned.apk

邓兴为
2023-03-14

我使用Jenkins构建debug-apk和release-apk,我还想获得一个unsigned.apk。但是app\build\outputs\apk上没有unsigned.apk,只有app-debug.apk和app-debug-unaligned.apk。我搜索了一下,但是每个人都说它在那里。

buildTypes {
    release {
        minifyEnabled true
        shrinkResources true
        proguardFile 'proguard_gradle.cfg'
        signingConfig signingConfigs.c
    }
    debug {
        minifyEnabled true
        shrinkResources true
        proguardFile 'proguard_gradle.cfg'
        signingConfig signingConfigs.c
    }
}

我需要在释放模式和调试模式下签署apk。

有谁能帮助我吗

共有1个答案

令狐昌胤
2023-03-14

我解决它。

 signingConfigs {
    if (System.properties['sign'].equals("true")) {
        c {
            keyAlias 'a'
            keyPassword 'a'
            storeFile file('a')
            storePassword 'a'
        }
    } else {
        c {
            keyAlias ''
            keyPassword ''
            storePassword ''
        }
    }

}

在Gradle.properties

systemProp.sign=true
 类似资料:
  • 用于构建 rax 官方app,支持本地开发和构建 使用方法 { "plugins": [ ["build-plugin-rax-app", {"targets": ["web", "weex", "miniapp"]}] ] } 插件配置 写在插件 options 参数位置的配置 targets 类型:array 默认值:无 表示app 会被构建到哪几个平台,目前支持web, we

  • 我能够在Android@6.1.2中构建apk,但当我想要执行并运行时,控制台会输出 C:\users\...\platforms\android\build\intermediates\res\armv7\debug\xml\authenticator.xml:2:错误:错误:找不到与给定名称匹配的资源(在“icon”处,值为“@mipmap/icon”)。 C:\users\...\platf

  • 我试图在jenkins中安排以下ANT构建来执行java类。当我在Eclipse中运行构建配置时,它编译并执行我的java类。当我计划和执行构建时。Jenkins中的xml执行构建,但未能编译我的java类。然后,它会将构建标记为成功完成。我正在eclipse和jenkins中运行ANT版本1.8.4和Java版本1.7.003。我不知道詹金斯为什么没能编译这个类? 詹金斯控制台输出 由工作区C:

  • 除了没有之外,我似乎可以运行每个docker命令。我注意到这一点是因为在最近的部署过程中,启动服务的脚本突然失败了。该脚本包括以下命令 很长一段时间以来,它一直保持不变,工作没有问题,但显然系统中的某些东西已经改变了。我已经尝试按照Stack Overflow和其他站点上的许多类似问题中概述的步骤,建议的解决方案是将用户添加到docker组并重新启动服务。例如,从Docker自己的论坛。但问题还是

  • 未使用其缓存。 生成与此相同的输出: 我正在修改Dockerfile,在文件末尾添加命令。所以前面的层应该被缓存并且有效。 我有足够的磁盘空间。 有什么想法吗? Docker版本17.06.1-ce,构建874a737 Dockerfile:

  • 我遇到了一个问题,当我从Intellij 15.0.2运行Maven build时,Maven资源插件没有将我的属性过滤到我的文件中。当我从Windows命令行运行mvn compile时,它确实可以工作。我的插件配置为: