分类: mark 2013-10-02 09:41 2975人阅读 评论(0) 收藏 举报

原文地址:http://www.cnblogs.com/darin726/archive/2013/06/08/3126672.html

装完ubuntu系统之后,可能通常都是去配置JDK已经一些其他开发环境

我老是忘了去配置SDK,以至于在使用adb命令的时候报出一些错误。现在就记录一下如何解决这个问题,以方便我自己查阅。

在执行adb root的时候遇到一个问题:adb :command not found

原因及解决方案:
重装完ubuntu没有配置sdk环境,需进行配置。

vim .bashrc

然后添加下面内容:

export ANDROID_HOME=/home/jerikc/tools/android/android-sdk-linux

export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools

然后运行

. .bashrc                                                  

解决error: insufficient permissions for device

sudo -s//或者在执行下列命令之前加上sodu

root@android-ubuntu:platform-tools# adb kill-server

root@android-ubuntu:platform-tools# adb start-server

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

root@android-ubuntu:platform-tools# exit

我的环境:

OS:Ubuntu 12.10 & MIUI V5

手机:米1

android开发真机调试时,运行sudo ./adb devices 时,若有如下输出:

List of devices attached

???????????? no permissions

解决办法:

  • lsusb

以下是我的输出(当前连的是小米手机)

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 002: ID 062a:0000 Creative Labs Optical mouse

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 007: ID 18d1:9025 Google Inc.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  • 注意上面输出的蓝色一行:

Bus 001 Device 007: ID 18d1:9025 Google Inc.

  • 创建rules文件

sudo vi/etc/udev/rules.d/51-android.rules

  • 在末尾增加文件内容:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="9025", MODE="0600"

  • 保存后给予权限:

sudo chmod a+rx/etc/udev/rules.d/51-android.rules

  • sudo /etc/init.d/udev restart  或者 sudo
    restartudev
  • sudo ./adb kill-server
  • sudo ./adb start-server
  • sudo  ./adb devices
  • http://blog.csdn.net/coffeeco/article/details/12231869

解决adb command not found以及sdk环境配置的更多相关文章

  1. windows下JDK环境配置与Android SDK环境配置

    一.JDK环境配置1.配置变量名:JAVA_HOME变量值:jdk安装的绝对路径. 变量名:Path(在系统变量中找到并选中Path点击下面的编辑按钮,不要删除原本变量值中的任何一个字母,在这个变量值 ...

  2. 【移动自动化】【一】环境依赖:android sdk 环境配置(windows + linux)

    Android自动化前提依赖 android sdk 模拟器: mumu模拟器, 逍遥模拟器 真机 windows 环境下Android SDK 配置 配置java环境 去官网下载jdk http:/ ...

  3. Android sdk环境配置

      1.环境搭建 1.1.JDK安装 1.2.Eclipse安装 1.3.Android SDK安装 1.4.ADT安装 1.5.创建AVD 详细细节 http://www.cnblogs.com/s ...

  4. 淘宝设计师入门:设计师SDK环境配置

    把淘宝官方的做法先过一遍:( http://open.taobao.com/doc/detail.htm?id=102527 ) 1.配置JAVA环境http://www.cnblogs.com/ti ...

  5. Windows android SDK环境配置及判断安装成功

  6. Android开发adb环境配置

    adb的全称为Android Debug Bridge,就是起到调试桥的作用. 在命令行cmd中打开adb,如果Android开发的环境配置有误,会出现如下错误提示: 解决方法,右键我的电脑-> ...

  7. 配置android sdk 环境

    1:下载adnroid sdk安装包 官方下载地址无法打开,没有vpn,使用下面这个地址下载,地址:http://www.android-studio.org/

  8. Android SDK安装与环境配置

    一.单独下载只有sdk的包,SDK不包括在Android Studio里,适用于不需要Android Studio的用户,其他可自行去官网下载. 1:Android SDK (https://www. ...

  9. Appium安装(环境配置)

    Appium官方网站:http://appium.io/ 首页底部给出安装步骤, 一.Appium官网提示首先安装node.js,上https://nodejs.org/找找看,下载完后仅用你0.01 ...

随机推荐

  1. 样式的操作-不同浏览器加载不同的css文件

    ———————————————————— <script type="text/javascript">            //body加载事件监听函数       ...

  2. servlet第2讲(下集)----创建servlet实例(继承GenericServlet)

  3. 解决mac下atom安装插件失败问题

    activate-power-mode的超炫编辑效果打动了我,花时间安装了atom,之后在package,install里面找到了这个插件,但是安装失败,如下图所示: gyp info it work ...

  4. ios做的两个矩形相交叉

    #import "ViewController.h" @interface ViewController (){    UIView *_gee;  //定义的实例变量    UI ...

  5. A*搜寻算法(A星算法)

    A*搜寻算法[编辑] 维基百科,自由的百科全书 本条目需要补充更多来源.(2015年6月30日) 请协助添加多方面可靠来源以改善这篇条目,无法查证的内容可能会被提出异议而移除. A*搜索算法,俗称A星 ...

  6. QQ登录界面

    @property (nonatomic,assign) IBOutlet UITextField *qq; @property (nonatomic,assign) IBOutlet UITextF ...

  7. PHP问答题大全

    答案在题目后面,文字与背景同色,连续单机三次鼠标一行出答案哦: 1.PHP有几种原始数据类型,分别是什么?答:八种,分别是:int,float,string,bool,array,object,res ...

  8. php 特定类型测试函数

    is_array() 检查变量是否是数组 is_double().is_float().is_real() 检查变量是否是浮点数 is_long().is_int().is_integer()检查变量 ...

  9. SQL 比较中文字符串

    /* declare @str1 varchar(200),@str2 varchar(200) set @str1=N'江西省南昌市其它区高新区火炬大道809号' set @str2=N'江西省南昌 ...

  10. PhotoShop纸张大小

    1*标准打印纸 A4:210mm*297mm A3: 420mm*297mm 一张全开纸切成多少份 大度16开:210mm*285mm(度:切的意思) 大度8开:420*285mm 2*传统印刷纸 A ...