Jam*_*kis 2 android jar gradle
所以我有一个custom_rules.xml文件,我试图在gradle中重建。到目前为止,我没有发现其他所有问题,但是我要完成的最后一部分是在我用gradle构建过程生成的未签名apk上为Widevine drm运行一个特殊的APK签名工具。我整天都在网上寻找gradle文档,但我还没有找到如何从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'
}
Run Code Online (Sandbox Code Playgroud)
我不确定我是否必须像build.gradle文件的android部分中的方法一样使用它。
您可能会使用JavaExec任务。像这样:
task signApk(type: JavaExec) {
classpath files('path/to/executable.jar')
main 'com.foo.MainClass'
args ['-foo', 'bar']
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1598 次 |
| 最近记录: |