- 一个好的文章能够帮助开发者完成更便捷、更快速的开发。
- 书山有路勤为径,学海无涯苦作舟。我是秋知叶i、期望每一个阅读了我的文章的开发者都能够有所成长。
【Adb 命令】--- 查询 Android系统 应用包名
开发环境
开发环境:Windows11
开发平台:rk3288-Android7
一、列出所有应用的包名
- 将会列出安卓系统里面所有的应用包名
pm list packages
- 示例
C:\ICEDustpan>adb shell
rk3288:/ $ pm list packages
package:com.android.cts.priv.ctsshim
package:com.android.providers.telephony
package:com.android.providers.calendar
package:com.android.providers.media
package:com.android.wallpapercropper
二、查找关键字包名
- 比如 查找关键字是 tencent 的应用包名
pm list packages | grep tencent
- 示例
rk3288:/ $ pm list packages | grep tencent
package:com.tencent.mm
rk3288:/ $
三、列出应用包名的安装位置
- 将会列出安卓系统里面所有应用包名的安装位置
pm list packages -f
- 示例
rk3288:/ $ pm list packages -f
package:/system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk=com.android.cts.priv.ctsshim
package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk=com.android.providers.telephony
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/MediaProvider/MediaProvider.apk=com.android.providers.media
package:/system/priv-app/WallpaperCropper/WallpaperCropper.apk=com.android.wallpapercropper
4:列出关键字应用包名的安装位置
- 比如 查找 tencent 关键字包名的安装位置
pm list packages -f | grep tencent
- 示例
rk3288:/ $ pm list packages -f | grep tencent
package:/data/app/com.tencent.mm-1/base.apk=com.tencent.mm
rk3288:/ $