zoukankan      html  css  js  c++  java
  • 如何获取当前包名与activitity&&抓log

    若hi1:获取当前包名以及Activity

    (1)adb shell dumpsys activity | find "mFocusedActivity"

    (2)adb shell dumpsys window |findstr mCurrent

    不过前2种方法有时候会提示错误,故再来介绍地3种方法

     

    (3)3.1在安卓sdk文件夹中找到sdkmanager.exe启动,勾选一个版本的bulid-tools并下载。若是后面显示installed则说明已经安装好了,无需下载直接进行下一步

     

            3.2 下载完成之后,找到appt.exe,并将其路径添加到环境变量-系统变量-path中

             3.3在cmd中输入aapt,展示如下图即表示配置成功。若不成功则检查路径重新配置

            3.4 接下来将待测的apk放在一个文件目录下,如:我的apk名叫hers.apk放在桌面,则在cmd中输入命令:aapt dump badging C:UsersltjDesktophers.apk

                     activity需要一直往下翻,找到launchable-activity,后面跟着的就是activity啦!!

    2:获取手机所有包名

    adb shell pm list packages

    3:获取安卓手机的系统版本

    adb shell getprop ro.build.version.release

    4:抓取log

    首先得确保电脑上安装有adb环境,接下来为使用方法:

    1)使用adb logcat命令抓取log
    C:Usersadmin>adb logcat -v time -b all > E:/res.log

    2)复现问题

    3)Ctrl+C停止抓log命令
    4)去自己创建的新文件夹下找自己的log文件(本文中我的举例是e: es文件)即可。

  • 相关阅读:
    数学学习合集
    萌萌的网络流~~
    2014西安全国邀请赛
    好题、趣题、麻烦题
    单调栈与单调队列
    字符串习题
    计算几何
    summer 2014 校队训练 嗷嗷待补之题
    2014多校联合训练第一场(组队训练)
    summer 2014 Round 4 解题报告
  • 原文地址:https://www.cnblogs.com/xiaocainiao920/p/7245102.html
Copyright © 2011-2022 走看看