zoukankan      html  css  js  c++  java
  • mac解决adb devices命令找不到真机设备

    参考帖子:https://blog.csdn.net/linhunshi/article/details/72866345
    这篇帖子非常非常有用!

    1、确保Android手机已经连上电脑,并且打开USB调试。(开发者模式打开+USB调试打开)

    2、MAC终端下,命令行执行system_profiler SPUSBDataType,显示外接设备信息。里面找到USB连接的Android手机设备的Vendor ID

     

    3、将该Android手机设备的Vendor ID的值写入 /User/你对应的用户文件夹/.android/adb_usb.ini文件。若该文件不存在,则新建一个。

    a.Mac下寻找隐藏文件夹(Mac菜鸟级)command+shift+.   =====>目的是把隐藏的.android找到,进到该文件夹中,去新建一个文件adb_usb.ini

    b.   cd   /Users/yuan/.android

    touch adb_usb.ini

    vi adb_usb.ini  =====>把上面的Vendor ID写进来,然后保存

    4、保存退出。然后重新拔插数据线,执行以下两句命令进行adb重启。

    adb kill-server

    adb start-server

    5. 然后再重新插数据线

    注意:

    1、所有的这些都已经做过,还是不显示手机设备,手机是华为meta9 

          解决方式:只有先把USB连接设置为MTP模式,再把手机设置成USB调试模式,才可检索到手机设备。

    验证:

    首先cd  ~/Desktop/softwareinstall/android_sdk_macosx/platform-tools

    ./adb start-server

    ./adb devices

    连接到真机:

    ./adb tcpip 5555

    ./adb connect 192.168.1.4:5555  手机的ip192.168.1.4====>获取方式:关于手机---状态---IP地址.   adb connect …… 之前 要首页运行 adb tcpip 5555(默认端口号)

    ./adb devices

    ./adb -s 192.168.1.4:5555 shell   指定设备进入shell

    pm uninstall -k --user 0 com.lianjia.beike    卸载手机应用上的安装包

    获取手机上所有的安装包 pm list packages



    注意:

    手机端一定要打开 开发者选项,usb调试,并且授权

    电脑端一定要执行adb devices查看设备是否连接上


  • 相关阅读:
    【转载】10个Web3D可视化精彩案例
    基于react的audio组件
    如何开发一款堪比APP的微信小程序(腾讯内部团队分享)
    CSS3 用border写 空心三角箭头 (两种写法)
    浅谈微信小程序对于创业者,意味着什么?
    左手Cookie“小甜饼”,右手Web Storage
    css3中user-select的用法详解
    个人感觉一些比较有用的特效例子
    纯css模拟电子钟
    蓝桥杯 ALGO-2:最大最小公倍数
  • 原文地址:https://www.cnblogs.com/yiyaxuan/p/14404029.html
Copyright © 2011-2022 走看看