Method: edits.deobfuscationfiles.upload

Uploads a new deobfuscation file and attaches to the specified APK.

HTTP request

  • Upload URI, for media upload requests:
    POST https://androidpublisher.googleapis.com/upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
  • Metadata URI, for metadata-only requests:
    POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
packageName

string

Unique identifier for the Android app.

editId

string

Unique identifier for this edit.

apkVersionCode

integer

The version code of the APK whose Deobfuscation File is being uploaded.

deobfuscationFileType

enum (DeobfuscationFileType)

The type of the deobfuscation file.

Request body

The request body contains an instance of DeobfuscationFilesUploadRequestBody.

Response body

If successful, the response body contains data with the following structure:

Responses for the upload.

JSON representation
{
  "deobfuscationFile": {
    object (DeobfuscationFile)
  }
}
Fields
deobfuscationFile

object (DeobfuscationFile)

The uploaded Deobfuscation File configuration.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/androidpublisher

DeobfuscationFilesUploadRequestBody

The request body of a deobfuscation file upload.

JSON representation
{
  "deobfuscationFile": {
    object (DeobfuscationFile)
  }
}
Fields
deobfuscationFile

object (DeobfuscationFile)

This field is ignored.