API'variant.getAssemble()'已过时,并已替换为'variant.getAssembleProvider()'

时间:2019-05-10 06:53:02

标签: android kotlin android-gradle

enter image description here

我无法从堆栈跟踪中得知谁在呼叫variant.getAssemble()

Android Studio版本:3.4 Gradle版本5.1.1

1 个答案:

答案 0 :(得分:2)

Android Gradle 插件利用Task Providers并弃用了所有直接任务访问。 variant.getAssemble()是一种这样的直接访问。从您的堆栈跟踪中看来, Gradle Play Publisher 插件正在调用此API,但是由于该插件的当前版本不是用 Groovy 编写的不再使用并且已经使用assembleProvider,那么您应该真正对其进行更新!