Skip to content

gplay apks

Manage APKs in an edit.

gplay apks <subcommand> [flags]

Upload an APK to an edit.

gplay apks upload --package <name> --edit <id> --file <path>
Flag Description Default
--edit Edit ID ``
--file Path to .apk file ``
--output Output format: json (default), table, markdown json
--package Package name (applicationId) ``
--pretty Pretty-print JSON output false

List APKs in an edit.

gplay apks list --package <name> --edit <id>
Flag Description Default
--edit Edit ID ``
--output Output format: json (default), table, markdown json
--package Package name (applicationId) ``
--pretty Pretty-print JSON output false

Add an externally hosted APK without uploading.

gplay apks addexternallyhosted --package <name> --edit <id> --json <json>

Add an externally hosted APK without uploading.

Creates an APK entry that references an APK hosted at an external URL. This is useful for very large APKs that are hosted elsewhere.

JSON format: { “externallyHostedApk”: { “packageName”: “com.example.app”, “versionCode”: 1, “versionName”: “1.0”, “applicationLabel”: “My App”, “fileSize”: 12345678, “fileSha1Base64”: “…”, “fileSha256Base64”: “…”, “externallyHostedUrl”: “https://example.com/app.apk”, “minimumSdk”: 21, “nativeCodes”: [“armeabi-v7a”, “arm64-v8a”], “usesPermissions”: [{“name”: “android.permission.INTERNET”}] } }

Flag Description Default
--edit Edit ID ``
--json ExternallyHostedApk JSON (or @file) ``
--output Output format: json (default), table, markdown json
--package Package name (applicationId) ``
--pretty Pretty-print JSON output false