是否可以使用Fastlane向Google Play发布多个不同应用的APK?

时间:2017-03-24 08:01:01

标签: android google-play fastlane google-play-developer-api

我在Google Play上有多个应用,我想使用某种脚本发布所有APK,以避免逐个手动发布。

我已经阅读过关于fastlane的文章,但我在文档中找不到任何可以同时发布多个应用程序的内容。

这可以使用fastlane或任何其他工具吗?

1 个答案:

答案 0 :(得分:0)

应该可以使用fastlane的 supply

例如:Fastfile

lane :deploy_all do
   deploy_single_apk(apk: "file1.apk", package_name: "my.app.package2")
   deploy_single_apk(apk: "file2.apk", package_name: "my.app.package2")
end


lane :deploy_single_apk do | options |
  supply(apk: options[:apk],
         package_name: options[:package_name],
         key: "google_play_key.json"
         skip_upload_metadata:true,
         skip_upload_images: true, 
         skip_upload_screenshots:true
  )
end

使用fastlane deploy_all调用它会将2个apks上传到2个正在播放的应用。

但是如果您还想更新屏幕截图/元数据/图片 - 您还需要做更多工作,因为每个应用需要metdata个文件夹。

请告诉我这是否对您有所帮助。