查看包名apk

1.要看一个apk文件的相关信息最简单实用的方法是:

aapt dump badging [yourapp.apk]

如果只是想查看手机上应用的packageName:
adb shell pm list packages

列出如下信息:

package:android
package:cn.ninegame.gamemanager
package:com.alipay.android.app
package:com.android.backupconfirm

如果想知道应用对应的apk文件在手机上的安装位置则可以在上面的命令后加-f参数
adb shell pm list packages -f

然后输出的所有信息就是 包名 对应着的 apk文件

启动APK,在终端直接输入:

adb shell am start -n 包名 /. 类名

比如要打开camera,就输入 adb shell am start -n com.android.camera/.Camera 即可。
关闭APK,在终端直接输入:
adb shell am force-stop 包名
比如要关闭camera,就输入 adb shell am force-stop com.android.camera 即可。

使用如下命令可以获取当前正在运行的应用程序的包名以及入口的Activity:
adb shell dumpsys window w |grep / |grep name=

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,124评论 25 709
  • 一、查看当前显示的Activitylinux:adb shell dumpsys activity | grep ...
    PrivateGO阅读 6,357评论 0 0
  • adb:Android 调试桥接 Android Debug Bridge,是一个 C/S 架构的命令行工具 a...
    LLd_阅读 8,341评论 0 3
  • 大宝:牛牛(7周岁6个月7天) 二宝:申申(11个月1天) 今天晚上学而思上课,读经中断一天。
    牛牛的猪妈阅读 1,787评论 0 0
  • 不开心的事情也会一堆堆的来。 原来吸引力法则也可以这么用嘛? 今天好好睡一觉!明天又是元气满满的新开始!
    冉听花开阅读 3,362评论 2 3