Skip to content

Google Play Store ​

Google Play Store 自动化 — 启动、搜索、详情、安装/卸载/更新、应用管理

Overview ​

Name
IDgoogleplay
NameGoogle Play Store
Platformandroid
Categorytools
Packagecom.android.vending
Requiresgoogleservices
Commands10
SourceView on GitHub

Install ​

bash
pb skills install googleplay

Commands ​

pb googleplay close ​

强制停止 Google Play Store

pb googleplay detail ​

直接打开指定 App 的 Google Play 详情页(market://details deeplink)

Arguments

NameTypeRequiredDefaultDescription
--packagestring✓—App 包名,例如 com.zhiliaoapp.musically

Example

bash
pb googleplay detail --package <package>

pb googleplay install ​

通过 Play Store 安装一个 App:打开详情页 → 点 Install → 等待完成(需要登录)

Arguments

NameTypeRequiredDefaultDescription
--packagestring✓—目标 App 包名
--waitint60最长等待多少秒直到安装完成(出现 Open 按钮或系统能解析出该包)

Example

bash
pb googleplay install --package <package>

pb googleplay my_apps ​

打开 Play Store 的「管理应用和设备」主页

pb googleplay open ​

启动 Google Play Store(纯启动)

用 market://search deeplink 在 Play Store 里搜索 App

Arguments

NameTypeRequiredDefaultDescription
--keywordstring✓—搜索关键词

Example

bash
pb googleplay search --keyword <keyword>

pb googleplay state ​

查询 Play Store 当前页面状态(不启动,只 dump + 解析)

pb googleplay uninstall ​

通过 Play Store 卸载一个 App:打开详情页 → 点 Uninstall → 确认

Arguments

NameTypeRequiredDefaultDescription
--packagestring✓—目标 App 包名
--waitint30最长等待多少秒直到系统识别该包已卸载

Example

bash
pb googleplay uninstall --package <package>

pb googleplay update ​

更新指定 App:打开详情页,如果有 Update 按钮就点,否则返回 up_to_date: true

Arguments

NameTypeRequiredDefaultDescription
--packagestring✓—目标 App 包名
--waitint90最长等待多少秒直到更新完成

Example

bash
pb googleplay update --package <package>

pb googleplay updates ​

打开「管理应用和设备 → 可用更新」页,启发式抽出待更新 App 名