安卓-获取APK的包名
获取APK的包名(package和activity)
@Date 2017.04.20
adb方式
- 安装此APK到一安卓手机上,并通过USB调试模式连接电脑
- 查询手机是否连接成功
adb devices
- 监听logcat日志并输出到指定目录文件
adb logcat>C:/log.log
- 此时直接打开待测APP
- ctrl + c 关闭日志输出
- 查看输出的日志文件,在其中搜索以下例子(以淘宝举例),Displayed后面以/切分的就是package/activity
04-18 19:15:12.443 1813 1922 I ActivityManager: [AppLaunch] Displayed Displayed com.alibaba.android.rimet/.biz.SlideActivity: +4s455ms (total +6s273ms) 04-18 19:15:12.443 1813 1922 D ActivityManager: AP_PROF:AppLaunch_LaunchTime:com.alibaba.android.rimet/.biz.SlideActivity:4455:7479393
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
解决Error:All flavors must now belong to a named flavor dimension
前言 最近写的项目越来越大,出现了64K问题,所以用了Multidex来突破64K方法数限制,然后为了优化编译速度在build.gradle文件中加入了如下代码 productFlavors { // Define separate dev and prod product flavors. dev { // dev utilizes minSDKVersion = 21 to allow the Android gradle plugin // to pre-dex each module and produce an APK that can be tested on // Android Lollipop without time consuming dex merging processes. minSdkVersion 18 } prod { // The actual minSdkVersion for the application. minSdkVersion 16 } } 可是编译后却出现了如下问题。 出现的原因 经过在网上查阅资料发现是因为Plugin 3.0.0之...
- 下一篇
Android:随笔—— ConstraintLayout 效率爆表的技巧
这是一篇极短的技巧文,但是能解决你使用 ConstraintLayout 布局最大的痛点 废话不多说直接上配置:打开 Android Studio 设置 Editor -> General -> Code Completion 选项卡,然后如图设置。 然后你会获得什么能力呢?来个 Gif 看看,千万要忍住惊讶! 前方高能预警! 高能预警! 看清楚没有各位观众老爷,各种喜欢啊,赞赏啊向我投过来,砸死我吧!
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库