应用商店按照符合Android标准的原则进行设计,使用包名(Package Name)作为应用的唯一标识。即:包名必须唯一,一个包名代表一个应用,不允许两个应用使用同样的包名。包名主要用于系统识别应用,几乎不会被最终用户看到。

包名的命名规则:

一般由com.+公司名+项目名+模块名组成;

比如微信包名:com.tencent.mm

比如QQ包名:com.tencent.mobileqq

获取APK包名的方法:

1、公司内部获取包名最快的方式是直接问开发;

2、查看源代码,一般我们测试的App都是自己公司,因此可以查看源代码时,找到工程目录下的 “AndroidManifest.xml” 的文件,打开后找到:

3、通过adb shell进入到手机data/data目录下,查看包名(需要root)

adb shell

cd data/data

ls

4、 通过adb shell的pm命令,查看包名(不需要root)

adb shell pm list package
#将获取手机内所有apk对应的包名

5、查看手机系统设置

设置--应用管理--选择应用--查看应用详细信息

6、GT工具:GT的界面中自带了这个功能,从应用宝上下载GT,然后选择一个被测应用,就可以看到了。(如下图)

转载于:https://www.cnblogs.com/tangbohu2008/p/9798772.html

获取安卓应用APK包名的方法相关推荐

  1. Android 在Android手机上获取其他应用的包名及版本号

    获取Android手机上其他应用的包名及版本号方法有很多,可以通过AAPT从APK包中直接获取,也可以通过代码在手机上获取.显然,对于产品或者用户来说要获取这些信息,在手机上获取更为简便. 下面我们来 ...

  2. python中使用sys模板和logging模块获取行号和函数名的方法

    From: http://www.jb51.net/article/49026.htm 这篇文章主要介绍了python中使用sys模板和logging模块获取行号和函数名的方法,需要的朋友可以参考下 ...

  3. Android获取第三方程序的包名

    前言 有时我们需要在自己的程序调起第三方程序,这个时候我们就需要知道第三方程序的包名和入口界面的Activity. 下面我们介绍几种方式获取第三方程序的包名及程序入口Activity. 1.使用adb ...

  4. java怎么获取手机权限,Android 获取手机全部应用包名以及权限

    Android 获取手机所有应用包名以及权限 package gongzibai.co.cc; import java.util.List; import android.app.Activity; ...

  5. unity3d android包太大了,unity/unity3d编译成android apk包瘦身方法

     unity/unity3d编译成android apk包瘦身方法 本文系原创,请转发的朋友带上我的链接. 相信用unity开发的同学都会遇到类似的经历:明明资源图片不大,但是发现打包后apk文件 ...

  6. adb获取app包名的方法

    一.手机或模拟器上已安装app(美团为例) 方法一:在命令行输入adb shell am monitor,按Enter,再启动想要获取的app (包名在最后一行:com.sankuai.meituan ...

  7. 查看apk包名和Activity的方法

    使用adb shell dumpsys window | findstr mCurrentFocus  命令查看当前运行的包名和Activity 包名:com.mymoney Activity:com ...

  8. 查看android手机原生app包名的方法

    如果想要知道手机原生携带的app的基本信息,首先是无法获取到这个apk软件包,也就无法用appium中的aapt的方法来获取对应的信息.此时可以通过抓取日志的方法获取基本信息. 举例:想要获取到手机功 ...

  9. 查询android手机端包名,查看android手机原生app包名的方法

    如果想要知道手机原生携带的app的基本信息,首先是无法获取到这个apk软件包,也就无法用appium中的aapt的方法来获取对应的信息.此时可以通过抓取日志的方法获取基本信息. 举例:想要获取到手机功 ...

最新文章

  1. C4D运动图形基本训练学习教程
  2. nginx虚拟目录设置 alias 和 root
  3. Chrome开始集成图形识别 API(Shape Detection API)
  4. codeforces cf 521(div3) E题
  5. 向io设备发出中断请求_人们常说的计算机设备管理是什么,深入解读计算机设备管理...
  6. 夸计算机老师的成语,夸赞老师的成语
  7. Luogu1007 独木桥
  8. mac android通知中心,有什么软件可以把安卓通知栏变成苹果通知栏
  9. 深入解析字符串的比较方法:“==”操作符;String.Equals方法;String.Compare方法;String.CompareOrdinal方法。...
  10. 如何在线修改图片大小?图片在线改大小方法推荐给你
  11. 第九节 html特殊文字符号
  12. 根据屏幕分辨率设置 layer.open 的大小
  13. 【工商银行科技菁英计划笔试】压缩字符串
  14. VMware复制ubuntu16虚拟机时提示句柄无效解决方法
  15. lammps及Reaxff反应力场二合一专题内容都在这
  16. 如何在时间序列预测中检测随机游走和白噪声
  17. Ubuntu 22.04 x86_64 OVF (sysin)
  18. 直接激光雷达里程计:基于稠密点云的快速定位
  19. 噪声种类及Matlab添加噪声
  20. 2021湖南汉寿高考成绩查询,湖南省联考2021成绩查询入口 怎么查成绩

热门文章

  1. 【译】Thoughts and Goals on Qtum's x86 VM
  2. 生成对抗网络简介(包含TensorFlow代码示例)【翻译】
  3. Android开发之Android5.1.1(CM12.1)源码中短信发送流程解析
  4. Deep Learning Blogs
  5. php国外地址生成,thinkphp url生成
  6. JZOJ 5268. 旅行
  7. capitalism 2 3892303_2021年2月5日财神方位查询,今天哪个方位财运好
  8. LPS25HB 气压计 的嵌入式程序开发
  9. python手写均值滤波器_python手写均值滤波
  10. python实现ping某一ip_Python实现ping指定IP的示例