很日常的一个开篇

想知道一个应用的信息,有很多种方式,但是某些时候,你只有一个手机,手机上安装着目标应用,或者你只有一个安装包的时候,我想,一些小巧的查看方式就显的比较亲切了,例如 adb 和 appt。

adb 和 aapt 都是 Android SDK 自带的工具,adb 位于 sdk/platform-tools, aapt 位于 sdk/build-tools/,如果配置了该目录的环境变量,可以在任何路径下都能使用该工具的命令,如果没有配置,那么就需要切换到该命令工具的路径下才能使用对应命令了,切来切去也不是个事,所以还是去配置一下吧。

aapt-查看 APK 文件信息

  aapt dump badging <apk_path>  //获取全部信息aapt dump badging <apk_path> | grep XXX //获取XXX信息

例如获取版本信息

adb-查看手机安装应用信息

  adb shell dumpsys package <package_name>  //获取全部信息adb shell dumpsys package <package_name> | grep XXX //获取XXX信息

试一下,用这个命令获取版本信息

这个命令是需要只要应用的 packageName,如果你不知道想查看应用的完整包名,也不用烦躁,下面这个命令可以帮你
打开要查看的应用,执行下面的命令,可以获取当前应用的包名,以及当前页面所在的 Activity

  adb shell dumpsys window | grep mCurrentFocus  //查看当前运行的包名和Activity

拿微信试一下:


欢迎关注个人微信公众号「浅浅同学的开发笔记」,最新的博客,好玩的事情,都会在上面分享,期待与你共同成长。

Android-使用adb和aapt查看应用信息相关推荐

  1. Android基础#16:Android利用adb bugreport获取设备运行信息

    了解和熟悉你的设备信息,cpu信息,内存信息,窗口信息.-----箴言----- 内容简介: 在Android中,除了可以用adb logcat 来查看日志外,还可以用adb bugreport来保存 ...

  2. linux获取android界面,Android中 adb shell ps 查看手机中进程信息

    adb shell 进入手机后,执行ps就能显示手机里所有正在运行的进程. 一.ps命令详细说明 1,ps的命令参数:-t -x,-P,-p,-c [pid|name] -t显示进程下的线程列表 -x ...

  3. Android中 adb shell ps 查看手机中进程信息

    adb shell 进入手机后,执行ps就能显示手机里所有正在运行的进程. 一.ps命令详细说明 1,ps的命令参数:-t -x,-P,-p,-c [pid|name]  -t显示进程下的线程列表   ...

  4. Android 用adb 打印linux内核调试信息dmesg和kmsg命令

    Android的log信息分为内核空间和用户空间中LOG,查看用户空间(也就是app等上层的log)的log直接用logcat就可以了,如果想过滤一些信息就用adb shell "logca ...

  5. android ne调试工具,Android调试工具adb的正确使用方式

    引言: 通常在使用Eclipse进行Android应用开发的时候,我们可以使用Eclipse自带的工具来完成调试和查看输出日志的操作,但是假如在当前电脑并没有配置适用于Android开发的Eclips ...

  6. Android常用adb命令总结

    Android Debug Bridge adb的全称为Android Debug Bridge,就是起到调试桥的作用. adb是android sdk里的一个工具, 用这个工具可以直接操作管理and ...

  7. Android调试工具adb的高逼格使用方式

    引言: 通常在使用Eclipse进行Android应用开发的时候,我们可以使用Eclipse自带的工具来完成调试和查看输出日志的操作,但是假如在当前电脑并没有配置适用于Android开发的Eclips ...

  8. android测试命令大全,Android 测试之 adb 常用命令

    1.查看设备信息 连接手机,终端执行命令adb devices,确保手机能连上电脑. (1)方法一:通过adb devices -l查看设备信息: (2)方法二:(推荐)通过adb shell get ...

  9. android查看cpu信息,Android使用adb命令查看CPU信息

    Android中使用JNI编程的时候会需要编译出不同的SO文件,以供适配不同的机型. 例如: 由此需要查看不同机型的CPU信息. 使用ADB命令查看CPU信息命令如下: 1. adb shell 2. ...

最新文章

  1. Linux之杀死进程(kill)
  2. 构建之法第十,十一,十二章阅读
  3. 不要成为自己讨厌的那种程序员
  4. 史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库
  5. SQLSERVER复制订阅中的数据库版本选择
  6. Spring Cloud 学习笔记(2 / 3)
  7. Matlab线性/非线性规划优化算法(1)
  8. 用了这么久,你真的真的明白 HttpClient 的实现原理了吗?
  9. 产生式模型和判别式模型
  10. Mybatis Plus 连表操作及分页
  11. 腾讯笔试题(含答案)
  12. “新基建”对下沉市场意味着什么?
  13. iPhone5发布,杂谈
  14. 如何设置云服务器语言,云服务器如何更换语言
  15. elementUi中的el-select/el-input去掉border边框
  16. TCP 短链接 和 长链接
  17. navicat创建MySql定时任务详解
  18. JACS:截短侧耳素类抗生素Pleuromutilin的16步全合成
  19. 我们计划招收300名学员,免费学习人工智能专业
  20. GPIO工作模式详解(含Arduino实例)

热门文章

  1. arm学习步骤 入门者必看
  2. 修复苹果手机IOS系统自带的文件管理无法写入文件到树莓派1b samba服务器报错“不能完成此操作 未能完成操作 OSStatus 错误 100093“的问题
  3. 巧用Gmail邮箱备份你的Blog
  4. 全闪存行业调研报告 - 市场现状分析与发展前景预测
  5. 复利计算2.0 3.0
  6. awk - 数据分析和展示
  7. python 排课算法_list、dict和set的综合应用:排课系统(1)
  8. AI赋能数据科学,这件利器不可少
  9. 【.NET 基础】——CLR、BCL、DLL、Assembly
  10. 记录一个 三个io口控制四个LED灯和一个按键的电路和怎么检测