Mobile Automation Tips

aapt 路径:


C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.2


cd C:\Code\Git\testingCoEMobileAuotmationPilot\app

C:\Code\Git\testingCoEMobileAuotmationPilot\app>aapt dump badging ContactManag
.apk


Result:


package: name='com.example.android.contactmanager'versionCode='1' versionName
1.0' platformBuildVersionName=''
sdkVersion:'5'
targetSdkVersion:'5'
uses-permission: name='android.permission.GET_ACCOUNTS'
uses-permission: name='android.permission.READ_CONTACTS'
uses-permission: name='android.permission.WRITE_CONTACTS'
application-label:'Contact Manager'
application-icon-120:'res/drawable-ldpi/icon.png'
application-icon-160:'res/drawable-mdpi/icon.png'
application-icon-240:'res/drawable-hdpi/icon.png'
application: label='Contact Manager' icon='res/drawable-mdpi/icon.png'
application-debuggable
launchable-activity: name='com.example.android.contactmanager.ContactManager'
abel='Contact Manager' icon=''
uses-permission: name='android.permission.READ_CALL_LOG'
uses-implied-permission: name='android.permission.READ_CALL_LOG' reason='targe
dkVersion < 16 and requested READ_CONTACTS'
uses-permission: name='android.permission.WRITE_CALL_LOG'
uses-implied-permission: name='android.permission.WRITE_CALL_LOG' reason='targ
SdkVersion < 16 and requested WRITE_CONTACTS'
feature-group: label=''
  uses-feature: name='android.hardware.touchscreen'
  uses-implied-feature: name='android.hardware.touchscreen' reason='default fe
ure for all apps'
main
other-activities
supports-screens: 'small' 'normal' 'large'
supports-any-density: 'true'
locales: '--_--'
densities: '120' '160' '240'


 Android SDK  tools 目录下 调试工具  uiautomatorviewer



查看APK Package 和Activity 方法二
 
  通过抓取到log的日志,找到相应activity的应用程序。  
    1需要配置好android的开发环境后,打开cmd命令窗口(管理员身份)
  2

  在命令窗口中输入,adb logcat>C:/log.log
  3

  运行手机/虚拟机 上app应用程序
  4

  停止运行logcat的文件,停止是直接按Ctrl+c (Logcat获取手机到了手机上的操作)
  5

  打开输出的文件 log.log
  6
   找到相应activity的应用程序。如:
cmp= com.zhihu.android/.app.ui.activity.MainActivity

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值