linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)
linux ubuntu系统下,adb不是内部命令
linux
ubuntu系统下,adb不是内部命令
解决方法:
1、sudo gedit
~/.bashrc
2、将下面的两句加到上面打开的文件里
export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/tools
最新的SDK要改为:$PATH:$ANDROID_HOMOE/platform-tools
注意:“/home/jason/Develop_SDK/android-sdk-linux_86”是sdk的路径.
(
export ANDROID_HOME=/home/wangwei/soft_dev/android-sdk-linux_86
export PATH=$PATH:$ANDROID_HOME/platform-tools
)
3、重启电脑,就OK了!
重启电脑之后,再命令行输入adb命令,好使了。
可是,新的问题有出现了!
此时在命令行执行下面命令 (adb不识别手机等设备时,我的手机就是这样,在linux
ubuntu环境开发环境下不识别,必须执行adb kill-server和adb kill-server命令)
wangwei@wwG41D3:~$
adb
kill-server
(杀死adb进程)
wangwei@wwG41D3:~$
sudo
adb devices
(重启adb)
此时,有这样的错误:sudo:
adb: command not found。
解决办法:
命令行输入wangwei@wwG41D3:~$
sudo
-s
通过sudo
-s切换到root下,
再输入wangwei@wwG41D3:~$
type
adb
使用type
adb来查看下adb用的是那个命令,此时命令行显示的是
adb 是
/home/wangwei/soft_dev/android-sdk-linux_86/platform-tools/adb
然后命令行输入:wangwei@wwG41D3:~$ exit
命令行输入wangwei@wwG41D3:~$ cd
/usr/bin
进入/usr/bin目录
命令行输入wangwei@wwG41D3:~$ rm
-rf adb (删掉原来的adb)
命令行输入wangwei@wwG41D3:~$
sudo ln -s
/home/wangwei/soft_dev/android-sdk-linux_86/platform-tools/adb
sudo ln -s
你的adb解决路径
命令行输入wangwei@wwG41D3:~$
type
adb
此时命令行显示的是 adb 是 /usr/bin/adb (此时就能正确执行sudo adb
devices命令了)
这样问题就解决了
linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)的更多相关文章
- 搭建Linux(Ubuntu)系统下的Differential Datalog运行环境
DDlog is a bottom-up, incremental, in-memory, typed Datalog engine. It is well suited for writing pr ...
- Linux(Ubuntu)系统下使用crontab定期执行任务
安装cron(Ubuntu系统自带) apt-get install cron 开启crontab日志 默认情况下的日志是没有开启的,我们需要找到 /etc/rsyslog.d/50-default. ...
- Linux Ubuntu系统下Java开发环境搭建
操作系统:Linux x64 / Ubuntu 14.04 Java JDK版本:jdk-8u65-linux-x64.tar.gz 声明:转载请注明出处及本文链接 1. 前往ORACLE官网下载最新 ...
- linux ubuntu系统下MySQL的安装及设置
debian下安装MySQL:1.构建源或使用光盘镜像,当然你插入光盘也没问题2.有源时本地文件的源配置:修改/etc/apt/sources.list文件, 示例:deb http://192.16 ...
- Ubuntu系统下OpenDaylight源码编译安装
操作系统:Linux x64 / Ubuntu 14.04 研究领域:软件定义网络SDN (Software-defined Networking) 开发组件:OpenDaylight 声明:转载请注 ...
- Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题
前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apach ...
- Tex_安装_在Ubuntu系统下
$\LaTeX$是一个强大的排版软件,在数学公式.表格.甚至是科学绘图方面有着独特优势.本文在Ubuntu系统下,整理Tex安装相关的操作,以为备忘.所引链接都未同作者商量,如有不妥望及时告知. 命令 ...
- 64位Ubuntu系统下ROP攻击
64位Ubuntu系统下ROP攻击 基础知识 ROP攻击 ROP全称为Retrun-oriented Programmming(面向返回的编程)是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可 ...
- ubuntu系统下Python虚拟环境的安装和使用
ubuntu系统下Python虚拟环境的安装和使用 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开 ...
随机推荐
- JavaScript string.format
//string.format String.prototype.format=function(){ var e = this, f = arguments.length; if (f > 0 ...
- Http权威指南(二)---读书笔记
Chart4 ====连接管理==== 一.TCP连接 1. Http和Https的网络协议栈: 2. Http在TCP/IP传输中的位置: 3. Http怎么利用TCP传输: 二.Http ...
- Core Java Volume I — 3.1. A Simple Java Program
Let’s look more closely at one of the simplest Java programs you can have—one that simply prints a m ...
- 廖雪峰老师的git在线教程
我是看廖老师的网站,学习git使用的,所以在这里做做收藏,也推广推广. 该教程的类型可以换个名称<手把手看图教你用git>来概括,呵呵. 做得很用心,学起来很快.
- sdust 2410 Mine Number
今天看了3个这种题了 枚举第一行即可 #include<cstdio> #include<cstring> #include<iostream> #include ...
- UIImage加载图片的两种方法区别
Apple官方的文档为生成一个UIImage对象提供了两种方法加载图片: 1. imageNamed,其参数为图片的名字: 2. imageWithContentsOfFile,其参数也是图片文件的路 ...
- jquery保存用户名和密码到cookie里面
http://blog.sina.com.cn/s/blog_633ad0ae0101guij.html
- Hibernate的三种常用检索方式
Hibernate 提供了以下几种检索对象的方式 ¨ 导航对象图检索方式: 根据已经加载的对象导航到其他对象 ¨ OID 检索方式: 按照对象的 OID 来检索对象 ¨ ...
- 论文笔记之: Bilinear CNN Models for Fine-grained Visual Recognition
Bilinear CNN Models for Fine-grained Visual Recognition CVPR 2015 本文提出了一种双线性模型( bilinear models),一种识 ...
- POI Workbook接口和HSSFWorkbook对象和XSSFWorkbook对象操作相应excel版本
由于HSSFWorkbook只能操作excel2003一下版本,XSSFWorkbook只能操作excel2007以上版本,所以利用Workbook接口创建对应的对象操作excel来处理兼容性 @Te ...