# Google Play Android Developer API . edits . apks

## Instance Methods

A description of how to use this function

A description of how to use this function

### Method Details

`list(packageName, editId)`

    A description of how to use this function

    Args:
      packageName: string, Unique identifier for the Android app that is being updated; for example, "com.spiffygame". (required)
      editId: string, Unique identifier for this edit. (required)

    Returns:
      An object of the form:

        {
        "apks": [
          {
            "versionCode": 42, # The version code of the APK, as specified in the APK's manifest file.
            "binary": { # Represents the binary payload of an APK. # Information about the binary payload of this APK.
              "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
            },
          },
        ],
        "kind": "androidpublisher#apksListResponse", # Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".
      }

`upload(packageName, editId, media_body=None)`

    A description of how to use this function

    Args:
      packageName: string, Unique identifier for the Android app that is being updated; for example, "com.spiffygame". (required)
      editId: string, Unique identifier for this edit. (required)
      media_body: string, The filename of the media request body, or an instance of a MediaUpload object.

    Returns:
      An object of the form:

        {
        "versionCode": 42, # The version code of the APK, as specified in the APK's manifest file.
        "binary": { # Represents the binary payload of an APK. # Information about the binary payload of this APK.
          "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
        },
      }