我注意到application.applicationVariants.size()
总是返回0,虽然我知道有变种,因为我可以迭代它们:android.applicationVariants.all {println it}
。因此,我也无法使用each
迭代集合。
我在这里缺少什么?
答案 0 :(得分:1)
这是正常行为。请注意changelog(v 0.5.5)中的这句话:
访问变体容器不会强制创建任务。这个 意思是android。[应用程序|库|测试]变量将是空的 评估阶段。要使用它,请使用.all而不是.each