AI-generated Key Takeaways
-
An ExpansionFile resource defines the configuration for expansion files associated with an APK in Google Play.
-
It allows an APK to either reference another APK's expansion file or have its own expansion file uploaded.
-
Developers can manage expansion files using methods like get, patch, update, and upload to retrieve, modify, or add expansion file configurations for their APKs.
-
The
referencesVersion
andfileSize
fields in the JSON representation determine if an APK references another expansion file or has its own uploaded file with the specified size.
Resource: ExpansionFile
An expansion file. The resource for ExpansionFilesService.
JSON representation |
---|
{ "referencesVersion": integer, "fileSize": string } |
Fields | |
---|---|
referencesVersion |
If set, this APK's expansion file references another APK's expansion file. The fileSize field will not be set. |
fileSize |
If set, this field indicates that this APK has an expansion file uploaded to it: this APK does not reference another APK's expansion file. The field's value is the size of the uploaded expansion file in bytes. |
Methods |
|
---|---|
|
Fetches the expansion file configuration for the specified APK. |
|
Patches the APK's expansion file configuration to reference another APK's expansion file. |
|
Updates the APK's expansion file configuration to reference another APK's expansion file. |
|
Uploads a new expansion file and attaches to the specified APK. |