-
-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New GPlay Icon rules return HTTP-Statuscode #500 and GPP process locks up #597
Comments
About that #500 error:
What I did:
Related posts: |
One more question: Is there any way to set "uploadImages = false" in the v2.2.1 of the plugin? |
* Create tx_pull_all_translations.cmd * Add script: build_and_release.cmd * Workaround play-publisher issue 597 ref: Triple-T/gradle-play-publisher#597 * Display generated APK versionCode after build * Create versions.gradle * postbuild_rename_apk: Get versionCode from "versions.gradle", copy instead of rename * Fix Workaround for GPP left-over process kill * Update build.gradle
* Update transifex config * build.gradle: Update play-publisher from 1.2.2 to 2.2.1 Remove unsupported play-publisher flags * Create .gitattributes * Move files to new locations * Delete files from old locations * Delete build_and_release.cmd * Rename listing folders * Create tx_pull_all_translations.cmd * Add values-et/strings.xml * Removed languages from transifex * Fix ca short description length * Remove unsupported languages * Imported translations: title * Remove unsupported languages which are not on transifex from res/values * Shorten the short play descriptions * Imported translation for play: zh-CN * Update .gitignore * Update tx mappings * build.gradle: Update deleteUnsupportedPlayTranslations * Add script: build_and_release.cmd * Add supported language: tx:no => gplay:no-NO * Update .tx/config source_lang for play resources * Add dummy files * build.gradle: Update dependencies * build.gradle: Update gradle for Android Studio 3.4.1 * Add resolutionStrategy = 'auto' * Workaround play-publisher issue 597 ref: Triple-T/gradle-play-publisher#597 * Display generated APK versionCode after build * Create versions.gradle * Fix Workaround for GPP left-over process kill * build.gradle: Calculate versionCode from "versions.gradle" * Update versions.gradle * postbuild_rename_apk: Get versionCode from "versions.gradle", copy instead of rename
The file resource leak will be fixed by googleapis/google-api-java-client#1324. |
And I don't understand your issue. No, you can't disable image uploading. Simply don't put images in the graphics folder if you don't want them uploaded. If it works after running bootstrap that means your images were bad. |
A simple way to check would be: can the image be uploaded through the Play Console. If yes, it should work with GPP, if no, then it's bad. Can you please clarify exactly what you're trying to do? |
I just tried and I could upload and set the icon in the Play Console, but I get the same error using GPP (
I just ran bootstrap and it does rename the icon without modifying it's content:
I retried |
Thanks, imsodin for joining in. This drove me crazy last night looking for a solution. I was trying to upload a png without transparency which also led to the 500 error. Deleting the icon png made the upload complete successfully. |
I've contacted some people at Google who should know more. Unfortunately, there's nothing GPP can really do. I'll update when I get more info. |
This reason for this image upload error is described here: https://developer.android.com/google-play/resources/icon-design-specifications#instructions_for_api_users. |
@gitterandgold Yes it works now :) |
Describe the bug
Trying to "gradlew publisReleaseListing" fails repeatedly with GPlay HTTP API Error #500 and no messages pointing to the cause.
How To Reproduce
It didn't go away after clicking "Switch to the new image format" on GPlay console - still error 500.
I also tried to replace the transparent PNG by a PNG with solid background as described in https://developer.android.com/google-play/resources/icon-design-specifications , enforced by GPlay from 24/06/2019 + .
AFTER THAT: A java process is left behind in windows task manager and the lang resource file where the "publishReleaseListing" stopped is still open "in background" with no indication to the user that this is the case. It can be proven by running the following command in a terminal:
Versions
Tasks executed
publishRelease OR publishReleaseListing
Expected behavior
Resource upload takes place and finishes successfully. / I expect to be able to retry with another PNG resource for "icon".
Additional context (if a crash, provide stack trace)
The text was updated successfully, but these errors were encountered: