publishApkNameRelease和publishNameRelease CI / CD之间的区别

时间:2019-06-17 13:01:51

标签: android gradle android-gradle google-play-services

尝试使用此plugin: 'com.github.triplet.play'

发布应用的新版本

当我运行gradlew app:publishApkRelease

我收到此错误消息

  
      
  • 出了什么问题:在项目':app'中找不到任务'publishApkRelease'。一些候选对象是:“ publishApkTestRelease”,“ publishApkTestRelease”。
  •   

我想知道有什么不同,我又如何指定此上载版本的描述?

1 个答案:

答案 0 :(得分:0)

因为您有产品口味。要查找可用任务,请运行./gradlew任务,然后在发布部分下查看。

./gradlew tasks

在此处根据您的产品口味运行适当的任务。

也可以尝试./gradlew

./gradlew app:publishApkRelease

由于在根项目中找不到任务“ publishApkRelease”,因此您面临此问题。

有关更多信息,请参见:https://github.com/Triple-T/gradle-play-publisher#task-organization

此外,如果上述方法不起作用,您可以在https://github.com/Triple-T/gradle-play-publisher/issues/81

中找到解决方案