作家
登录

Android ADB开发常用命令总结

作者: 来源: 2017-09-11 09:11:26 阅读 我要评论

  1. adb shell input keyevent 26 //模仿电源键 

adb在开辟中调试是很常用的敕令,下面就来说说常用的adb敕令。

  1. adb shell pm clear com.aaron.test 

如不雅指定ip 连接,一般为 adb conenct 172.18.xxx.xxx ,如许每次进行连接时,发明都有反复的的敕令须要敲,法度榜样员就是要削减反复工作,所以如今就将反复的敕令省掉落。(以下为mac下的设备的办法):

Android ADB开宣布用敕令总结

  • 新建.alias_bash 文件
  • 文件中应用 alias 别号关键字从新敕令
  1. alias ac="adb connect $1"  
  2. alias ad="adb devices"  
  3. alias ak="adb kill-server"  
  4. alias as="adb start-server" 
  • 修改根目次下的 .bash_profile , 或者其他以 .bash 的文件中,将最后加上 source ./.alias_bash 然后从新履行 source ./.bash_profile ,或者直接关掉落终端,从新打开一个。
  • 测验测验应用 ac 172.18.**.** ,则可直接连接上机械,在输入 ad 即可看到adb连接到的设备。

adb 安装应用

膳绫擎只是个例子,可以在文件 .alias_bash 文件中添加其他的简化敕令。

adb 多设备指定连接

如不雅是其他敕令一样可以指定设备履行。例如:

  1. adb -s 172.18.xx.xx:5555 install *.apk 

adb 文件处理

复制电脑狼9依υ?件到设备

敕令:

  1. adb push <电脑汕9依υ?件路径> <设备里的目次> 

例:

  1. adb push ~/sr.mp4 /sdcard/ 

复制设备狼9依υ?件到电脑

敕令:

个中 电脑上的目次 参数可以省略,默认复制到当前目次。

例:

  1. adb pull /sdcard/sr.mp4 ~/tmp/ 

adb 安装卸载应用

在应用adb连接多个设备,当想连接到某一个设备的shell时 adb -s 172.18.xx.xx:5555 shell 。

例子:

敕令格局:

  1. adb install [-lrtsdg] 

参数:

adb install 后面可以跟一些可选参数来控制安装 APK 的行动,可用参数及含义如下:

Android ADB开宣布用敕令总结

运行敕令后如不雅见到类似如下输出(状况为 Success)代表安装成功:

  1. [100%] /data/local/tmp/1.apk  
  2. pkg: /data/local/tmp/1.apk  
  3. Success 

adb 卸载应用

  1. adb uninstall [-k] 

表示应用的包名,-k参数可选,表示卸载应用但保存数据懈弛存目次。

  1. adb uninstall com.aaron.test 

启动activity

敕令格局:

  1. adb shell am start [options] 

例如:

  1. adb shell am start -n com.aaron.test/.LauncherActivity 

如不雅想要对启动的Intent添加参数可以按照key-value情势添加。

  1. adb shell am start -n org.mazhuang.boottimemeasure/.MainActivity 

      推荐阅读

      微服务API级权限的技术架构

    背景: 权限是根据体系设置的安然规矩或者安然策略,用户可以拜访并且只能拜访本身被授权的资本。在实际的临>>>详细阅读


    本文标题:Android ADB开发常用命令总结

    地址:http://www.17bianji.com/lsqh/37285.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)