Android-是否可以对externalNativeBuild进行条件执行?
创始人
2024-08-19 21:30:04
0

可以使用Gradle中的if条件语句来对externalNativeBuild进行条件执行。下面是一个示例,其中只有在构建类型为debug时,才会执行externalNativeBuild:

android {
   ...
   buildTypes {
       debug {
           externalNativeBuild {
               cmake {
                   if (buildType == "debug") {
                       path "CMakeLists.txt"
                   }
               }
           }
       }
   }
}

在上述示例中,我们使用了if条件语句来检测当前的构建类型是否为debug。如果是,则执行externalNativeBuild,否则不执行。

需要注意的是,因为externalNativeBuild是在android块中定义的,所以我们需要使用project.ext来访问buildType属性。具体代码如下所示:

android {
   ...
   buildTypes {
       debug {
           project.ext.set("buildType", "debug")
           externalNativeBuild {
               cmake {
                   if (buildType == "debug") {
                       path "CMakeLists.txt"
                   }
               }
           }
       }
   }
}

在这个示例中,我们首先使用project.ext设置buildType属性,然后在externalNativeBuild块中使用它来进行条件执行。

相关内容

热门资讯

更值得关注的是!hhpoker... 更值得关注的是!hhpoker脚本下载(透视)果然确实有挂(揭秘有挂开挂辅助插件)-哔哩哔哩1、起透...
据统计!智星菠萝可以辅助吗,n... 据统计!智星菠萝可以辅助吗,newpoker怎么安装脚本,阶段教程(有挂透视)-哔哩哔哩1、起透看视...
据监测!pokemmo免费脚本... 据监测!pokemmo免费脚本(透视)原来确实有挂(揭秘有挂开挂辅助工具)-哔哩哔哩1、pokemm...
据通报!wepoker轻量版透... 据通报!wepoker轻量版透视方法,wepoker俱乐部辅助,模板教程(有挂技巧)-哔哩哔哩1、打...
据权威媒体报道!wepoker... 据权威媒体报道!wepoker手机助手(透视)一直是有挂的(有挂教学开挂辅助工具)-哔哩哔哩在进入w...
围绕透视问题!wepoker透... 围绕透视问题!wepoker透视辅助下载,智星菠萝有挂吗,攻略教程(有挂辅助)-哔哩哔哩1、进入到w...
据玩家消息!pokemmo免费... 据玩家消息!pokemmo免费脚本(透视)一直有挂(有挂总结开挂辅助神器)-哔哩哔哩1、让任何用户在...
目前!poker辅助器免费安装... 目前!poker辅助器免费安装,德州局透视脚本,模板教程(今日头条)-哔哩哔哩1、让任何用户在无需p...
记者获悉!wpk辅助购买(透视... 记者获悉!wpk辅助购买(透视)一直是有挂(有挂解惑开挂辅助安装)-哔哩哔哩一、wpk辅助购买软件透...
目前!aapoker俱乐部靠谱... 目前!aapoker俱乐部靠谱吗,wepoker轻量版有透视吗,机巧教程(有挂解密)-哔哩哔哩一、w...