如何获取APK的包命

1.废话,找开发要

2.使用pm 命令查看 adb shell pm list packages -3

3.使用sdk工具获取

4.可以使用logcat 来 ,敲入命令,在机器上点击打开APP,日志中的红框部分就是package名

5.当然还有一些其他方法,比如反编译等等

原文地址:https://www.cnblogs.com/tester-lyj/p/12008647.html

时间: 2024-10-27 18:25:58

如何获取APK的包命的相关文章

纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息

纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限... 纯Java环境获取APK信息需要两个包:AXMLPrinter2.jar 跟jdom.jar,用于反编译XML和解析XML的 项目目录 这个类是获取APK信息的 public class ApkUtil { private static final Namespace NS = Namespace.getNamespace("http://schemas.android.com/apk/res/android"); @

monkeyrunner_获取apk的包名和activity名

一.使用adb获取单个apk的包名和Activity名称: 1.配置adb环境 a. 我的电脑点击右键-属性-高级-环境变量; b.  环境变量中新建PATH,变量值输入adb.exe工具所在目录; c.  检查是否成功,启动命令行,输入adb; 2.  手机连接电脑,开启USB调试,打开app,输入命令:adb devices,查看手机是否连接到电脑: 3.  doc窗口输入命令行:adb shell dumpsys activity | find "mFocusedActivity"

[uiautomator篇] 如何获取apk的包名 博客模板

Android自动化学习笔记:获取APK包名的几种方法 ---------------------------------------------------------------------------------------------------------------------------- 小记:自学过程中,经常需要用得到一个APK的包名,总结一下得到包名的几种方式. ********************** 2017-16-23:初版 ********************

PHP获取APK的包信息

这段时间太忙了,一个月没有写博客了,稍微闲下来就感觉把在开发中遇到的问题记录下来 php上传安卓apk包的时候,需要获取安卓apk包内的信息 <?php /*解析安卓apk包中的压缩XML文件,还原和读取XML内容 依赖功能:需要PHP的ZIP包函数支持.*/ include('./Apkparser.php'); $appObj = new Apkparser(); $targetFile = a.apk;//apk所在的路径地址 $res = $appObj->open($targetFi

获取APK的包名,和启动窗口类

第一个,下载APK文件. 第二步:下载     AXMLPrinter2.jar   文件.用于解析 AndroidManifest.xml 第三步: 解压缩APK文件得到 AndroidManifest.xml. 第四步: 运行 java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt 查看 AndroidManifest  得到包名 原文地址:https://www.cnblogs.com/hui41302707

获取apk文件包信息

PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(filePath, PackageManager.GET_ACTIVITIES); // filePath为apk文件路径 return info.versionCode; // apk安装包中的版本号

Java——ProcessBuilder类的使用及获取APK信息

这次是想获取APK包的版本号,包名,大小等信息.其实有两种方法: 一种是: 纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息 . 这篇文章是通过解析APK中的xml获取信息的. 其实还有另外一种方法是使用android开发工具里面的aapt.exe文件, C:/getapkinfo/aapt.exe d badging D:/new/test.apk 指定好aapt文件的路径  后面两个为参数  后面为apk包的位置. 这是在Dos窗口

JAVA获取apk包的package和launchable-activity名称(一)

背景: 每次要获取apk包的package和launchable-activity名称都需要运行doc命令,感觉好浪费感情,因为经常记不住常常的路径,但又不想把aapt设置为环境变量 我这个工具分几步的: 1.JAVA代码输出package和launchable-activity名称名称 2.把此JAVA封装成EXE,虽然我技能太浅,但我还是想尝试一下 3.这个EXE能够上人自己上传apk包,然后点击输出package和aunchable-activity按扭,就能出现相应的值 目前是第1步,也

Android获取APK包名的几种方法

Android获取APK包名的几种方法:1.adb shell pm list package -f | findstr 关键字 #只能获取到包名,主Activity名无法获取到 2.使用aapt--aapt是sdk自带的一个工具,在sdk\builds-tools\目录下 运行后的结果中以下两行分别是应用包名package和入口activity名称 package: name=’com.estrongs.android.pop’ launchable-activity: name=’com.e