我希望通过调用外部工具来扩展我的 gradle 构建。问题是我需要提供当前目标的当前 CPU 架构,例如,armeabi
或者arm64-v8a
如果用户选择部署到物理设备。我无法在 gradle 构建文件中找到确定此信息的方法。
目前,我在 preBuild 之前运行的自定义任务中执行此操作,类似于此解决方案。此时有什么方法可以检测 CPU 架构吗?
task customTask(type: Exec) {
commandLine "myTool.exe", "-architecture=$something"
}
preBuild.dependsOn customTask
我正在使用实验插件0.7.0-beta3。
谢谢