所以我有一个custom_rules.xml文件,我试图在gradle中重建。到目前为止,我没有任何问题算出所有其他部分,但最后一部分我试图完成的是运行一个特殊的apk签名工具widevine drm对我生成的未签名的apk使用我的gradle构建过程。我一直在网上查找gradle文档,但我还没有找到如何从gradle运行可执行jar文件。我知道我必须创建一个任务,但这是关于它的。任何帮助将非常感激。Android studio - 如何使用gradle中的可执行jar文件
PS。香港专业教育学院读了很多的gradle这个文件的,请饶了我任何阅读文档的响应
编辑:
这是我的任务看起来像此刻,它编译,但林不知道它实际上做任何事情
task (runApkSigTool , dependsOn: 'android', type: JavaExec) {
classpath files('apksigtool.jar')
main 'com.widevine.tools.android.apksigtool.ApkSigTool'
args[0] = apkLocation
args[1] = 'private_key.der'
args[2] = 'my.crt'
}
林不知道如果我要使用它就像在我的build.gradle文件或什么的机器人部分的方法。
我对我的问题的最终解决方案是在这里http://stackoverflow.com/questions/26048396/best-way-to-sign-an-apk-using-ant-in-a- build-gradle-file – 2014-09-29 18:33:47