Skip to content

Google Play Store

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

基本信息

名称
IDgoogleplay
名称Google Play Store
平台android
分类tools
包名com.android.vending
依赖googleservices
命令数10
源码查看 GitHub

安装

bash
pb skills install googleplay

命令

pb googleplay close

强制停止 Google Play Store

pb googleplay detail

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

参数

参数类型必填默认值说明
--packagestringApp 包名,例如 com.zhiliaoapp.musically

示例

bash
pb googleplay detail --package <package>

pb googleplay install

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

参数

参数类型必填默认值说明
--packagestring目标 App 包名
--waitint60最长等待多少秒直到安装完成(出现 Open 按钮或系统能解析出该包)

示例

bash
pb googleplay install --package <package>

pb googleplay my_apps

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

pb googleplay open

启动 Google Play Store(纯启动)

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

参数

参数类型必填默认值说明
--keywordstring搜索关键词

示例

bash
pb googleplay search --keyword <keyword>

pb googleplay state

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

pb googleplay uninstall

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

参数

参数类型必填默认值说明
--packagestring目标 App 包名
--waitint30最长等待多少秒直到系统识别该包已卸载

示例

bash
pb googleplay uninstall --package <package>

pb googleplay update

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

参数

参数类型必填默认值说明
--packagestring目标 App 包名
--waitint90最长等待多少秒直到更新完成

示例

bash
pb googleplay update --package <package>

pb googleplay updates

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