zoukankan      html  css  js  c++  java
  • kali64位 安装 adb

    1,adb只有32位的  ,下载地址http://dl.dbank.com/c0umekbpxi#

    2,下载解压,但是执行adb命令时,报./adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
          这是缺少libncurses.so.5库,解决办法 安装sudo apt-get install lib32ncurses5

    3,再次执行adb,报./adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

       缺少libstdc++.so.6, 安装sudo apt-get install lib32stdc++6

    4,执行adb,可以了,这时我们链接android手机,设置调试模式。结果error: insufficient permissions for device

    解决办法

    在linux系统上,使用普通用户连接adb的时候经常出现权限问题:
    [niutao@niutao] $ adb shell

    1. adb server is out of date. killing...
    2. * daemon started successfully *
    3. error: insufficient permissions for device

    虽然可以通过切换成root用户,然后adb kill-server & adb start-server解决,但每次切换终端或者重启之后还是要重新kill一下,比较麻烦,所以可以通过以下方法永久解决:
    首先找到adb命令所在的目录:

    1. [niutao@niutao] $ whereis adb
    2. adb: /sbin/adb /usr/sbin/adb

    而后给adb命令加上s权限:

    1. [niutao@niutao /sbin] $ sudo chmod a+s adb

    这样就永久解决权限问题啦。

  • 相关阅读:
    菜鸟系列docker——docker镜像下(5)
    菜鸟系列docker——docker镜像中(4)
    菜鸟系列docker——docker镜像上(3)
    菜鸟系列docker——docker仓库(2)
    菜鸟系列docker——docker基本概念(1)
    Postman工具内容梳理
    Fiddler抓包手机APP失败的处理
    微信
    微信文本的爬取
    如何写活类的装饰器
  • 原文地址:https://www.cnblogs.com/Bonker/p/4311959.html
Copyright © 2011-2022 走看看