每当我需要构建新版本的APK(我的gradle版本为每个发行版生成4个不同的APK,因此我确实需要上传4个不同的映射文件)时,将ProGuard映射文件上传到Google Play控制台是很烦人的事< / p>
我想知道是否有可能自动进行此过程,然后我找到了这篇文章
https://developers.google.com/android-publisher/api-ref/edits/deobfuscationfiles/upload
所以google确实有一个api上传地图文件,是否有任何gradle插件可以使用?有没有简单的集成方法?
答案 0 :(得分:4)
建议:如果您发布Android App Bundle而不是APK,则模糊化映射文件将与您的工件一起自动上传,因此您不必单独进行操作。
答案 1 :(得分:0)
您可以编写gradle build script来在构建完成后运行任务
然后您可以使用类似file upload plugin的内容将文件上传到网址
答案 2 :(得分:0)
设置了Crashlytics后,here对此进行了说明。还有一个Play Publisher Plugin用于Gradle,尽管似乎没有上传mapping.txt
。如果您想使用该API,则应易于扩展,例如。 Google Cloud PHP Client和另一个API端点。