常用指令

一、Xcode6之后提供了xctool这个工具:可以做到

1、启动一个模拟器

2、把模拟器安装到启动好的模拟器上面

3、从模拟器上卸载指定的app

xcrun instruments -w ‘iPhone 6 Plus’    启动模拟器

xcrun simctl  install booted <包名.app>  是app,不是ipa 。安装时需要提供的是.app的文件路径

xcrun simctl  uninstall  booted <包的bundle identifier> 卸载时需要写的是bundleID

二、adb指令

1、adb devices :查看当前连接的设备列表

2、adb install <包路径>  安装apk包

3、adb -s <设备号> install <包路径>   多设备连接情况下,向某个设备安装apk包

4、adb uninstall <包名>  卸载包

5、adb version  查看adb版本

6、adb shell pm clear  <包名>  清除应用数据和缓存,完成后相当于安装之后的首次打开

7、devices offline的处理:重启下adb服务

      1>adb kill-server

       2>adb start-server 

8、覆盖安装

      adb -s <设备号> install -r <包路径>

9、使用adb实现手机和电脑无线连接

      确保手机和电脑在同一个局域网(连接同一个WiFi)

      adb connect <手机端ip:连接端口号>  打开手机设置-系统-状态信息里面有手机ip地址

     *默认端口号为5555,不输也行。可能会报以下错:

      Connection refused   

     用以下方法解决:

     手机和电脑用usb连接之后

    adb tcpip 8888 设置端口号为8888

    adb connect <手机端ip:8888> 

   再拔掉电源,输入指令 adb connect <手机端ip:8888>就可以了

三、aapt指令

aapt是安卓资源打包工具

1、查看apk基础信息(包括权限)

     aapt dump badging <包路径>  eg:

     aapt dump badging /Users/用户名/Downloads/XXX_android_qudaoa243_y_10_8_0.apk  查看包信息

2、aapt list test.apk  // 查看apk文件内容

3、aapt dump badging test.apk //查看apk基础信息

4、aapt dump permissions test.apk //查看权限列表

三、shell指令

shell中输出是echo

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值