我一直在尝试使用Android Java Publisher API。一切正常,但使用API上传图标和屏幕截图除外。
我们为特定语言创建清单,例如:
Listing newUsListing = new Listing();
newUsListing.setTitle(ApplicationConfig.OTHER_LISTING_TITLE)
.setFullDescription(ApplicationConfig.US_LISTING_FULL_DESCRIPTION)
.setShortDescription(ApplicationConfig.OTHER_LISTING_SHORT_DESCRITPION);
没有直接设置图标和屏幕截图的方法。任何人都可以帮助我解决这个问题。主页说,也可以进行图标和屏幕截图,但是示例未显示如何进行。
我唯一能找到的是:
https://developers.google.com/android-publisher/api-ref/edits/images/upload
但是,没有一个使用Java API进行操作的线索。
最佳答案
您有一个here在API doc之后如何发送apk的示例,
你应该到达这样的地方
Edits edits = service.edits();
Insert editRequest = edits
.insert(ApplicationConfig.PACKAGE_NAME,
null /** no content */);
AppEdit edit = editRequest.execute();
Upload uploadRequest = edits
.images()
.upload(ApplicationConfig.PACKAGE_NAME,
editId,
"fr-FR",
"Your image type",
mediaContent); // Your image as an AbstractInputStreamContent
Image image = uploadRequest.execute();
对于mediaContent变量,here's指向API的链接
希望对您有所帮助:)
关于java - 使用Google Publisher API上传图标和屏幕截图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28321007/