gpt4 book ai didi

android - 如何在 Gradle 构建后启动 .bat 文件。从 .bat 签名并重新安装应用程序

转载 作者:行者123 更新时间:2023-12-03 06:03:22 24 4
gpt4 key购买 nike

我正在努力解决一个问题,即我想在 .apk 构建后使用 Gradle 执行 .bat 脚本,该脚本使用平台 key 对应用程序进行签名,并将其重新安装在设备上。

最佳答案

文件夹结构

enter image description here

  • 文件指令.bat 内容

  • java -jar "..\app\build\outputs\apk\signapk.jar" "..\app\build\outputs\apk\platform.x509.pem" "..\app\build\outputs\apk\platform.pk8" "..\app\build\outputs\apk\app-debug.apk" "..\app\build\outputs\apk\signed.apk"

    adb install -r "..\app\build\outputs\apk\signed.apk"

    adb shell am start -n com.your.package/com.your.package.MainActivity


  • 将此添加到您的 build.gradle -

  • task signAndInstall(type: Exec) { def finalPath = projectDir.toString() + '\build\outputs\apk\instruction.bat' commandLine = [finalPath] }

    android { applicationVariants.all { variant -> variant.assemble.doLast { signAndInstall.execute() } } }

    关于android - 如何在 Gradle 构建后启动 .bat 文件。从 .bat 签名并重新安装应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40258584/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com