Android 2.2手机
1) 在终端运行 lsusb
会发现结果有会有如下类似记录:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 005: ID 1219:0102 #这行就是 手机
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
这时键入
sudo gedit /etc/udev/rules.d/53-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS{idVendor}=="1219", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="1219", ATTR{idProduct}=="0102", SYMLINK+="android_adb"
2) 运行以下命令:
sudo chmod a+rx /etc/udev/rules.d/53-android.rules
sudo /etc/init.d/udev restart
3) 在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)
sudo ./adb kill-server
sudo ./adb devices
然后,就可以直接用 adb shell来进行操作了。
Android 3.0平板
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ ps -aux | grep adb
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
deanye 1821 0.0 0.0 44572 1184 ? Sl 12:44 0:00 adb fork-server server
deanye 5787 0.0 0.0 5628 772 pts/1 S+ 13:11 0:00 grep --color=auto adb
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ kill -9 1821
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ ps -aux | grep adb
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
deanye 5791 0.0 0.0 5624 772 pts/1 S+ 13:11 0:00 grep --color=auto adb
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ ls
aapt adb_has_moved.txt android apkbuilder dexdump draw9patch emulator hierarchyviewer layoutopt llvm-rs-cc monkeyrunner proguard sqlite3 zipalign
adb aidl ant ddms dmtracedump dx etc1tool hprof-conv lib mksdcard NOTICE.txt source.properties traceview
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ sudo adb fork-server server
sudo: adb: command not found
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ ps -aux | grep adb
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
deanye 5797 0.0 0.0 19984 928 ? Sl 13:11 0:00 adb fork-server server
deanye 5819 0.0 0.0 5624 768 pts/1 S+ 13:12 0:00 grep --color=auto adb
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ kill 2797
bash: kill: (2797) - 没有那个进程
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ kill -9 5797
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ ps -aux | grep adb
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
deanye 5821 0.0 0.0 5624 772 pts/1 S+ 13:12 0:00 grep --color=auto adb
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ sudo ./adb fork-server server
OK
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ sudo ./adb fork-server server &
[1] 5825
deanye@deanye-OptiPlex-990:~/android-sdk-linux_x86/tools$ OK
分享到:
相关推荐
在 Win7 下硬盘安装 Ubuntu10.10 或者 ylmf os3.0 本文将指导读者在 Win7 操作系统下硬盘安装 Ubuntu10.10 或者 ylmf os3.0,实现双系统共存。安装过程中需要注意的一些关键步骤和细节将被逐步介绍。 一、安装前的...
Ubuntu下驱动开发HelloWorld
### Ubuntu 9.10 下安装 SimpleScalar v3.0 的详细步骤 #### 一、简介 SimpleScalar是一套开源的高性能微处理器仿真工具集,主要用于计算机体系结构的研究与教学。在 Ubuntu 9.10 系统下安装 SimpleScalar v3.0,...
Android Fastboot驱动是Android系统开发和设备恢复过程中不可或缺的一部分,尤其对那些经常进行刷机或者进行系统调试的用户来说,它是必备工具。Fastboot模式是一种比Android系统更底层的启动模式,它允许开发者对...
如果身边没有可用的有线网络,可以尝试使用手机热点或者在其他电脑上下载所需的驱动文件,然后通过USB设备传输到Macbook。 2. **更新系统**:打开终端(Terminal),输入以下命令以确保系统是最新的: ``` sudo ...
### 在Ubuntu下安装Android SDK #### 一、前言与准备 本文将详细介绍如何在Ubuntu虚拟机环境下安装和配置Android SDK。此过程适用于那些希望通过Ubuntu系统进行Android应用开发的开发者们。为了确保整个安装流程...
2.ubuntu下切换到root:sudo -i 3.解压网卡驱动tar -xzvf e1000e-3.3.4.tar.gz 4.cd e1000e-3.3.4/src 5.编译安装:make install,将编译好的驱动(e1000e.ko)安装到/lib/modules/3.16.0-30-generic/updates/...
在Linux操作系统,尤其是Ubuntu这样的Debian衍生版中,有时可能需要手动安装特定的驱动来确保硬件正常工作。标题提到的“RTL8822BE linux(ubuntu)驱动”就是针对这个问题提供的解决方案。 描述中提到的".sh"安装...
在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...
这篇教程将详细介绍如何在Ubuntu 17上安装和配置DisplayLink USB转VGA/HDMI驱动。 首先,你需要了解DisplayLink的基本工作原理。DisplayLink设备通过USB端口传输图形数据,并将其转换为视频信号。这些设备通常包括...
以下是一个详尽的步骤指南,帮助你顺利完成Ubuntu下的Android开发环境搭建。 1. **下载必备软件包** - **Eclipse**: Eclipse是一款广泛使用的集成开发环境(IDE),对Android开发提供了很好的支持。 - **Android ...
在深入探讨如何在Ubuntu下下载Android源码之前,我们首先需要理解几个关键概念:Ubuntu、Android源码以及必要的软件工具。Ubuntu是一种基于Linux的操作系统,以其稳定性和安全性著称,广泛用于开发环境。Android源码...
在虚拟机 Ubuntu 下搭建 Android 编译环境,首先需要安装 JDK。输入命令:sudo apt-get install sun-java6-jdk。如果不能下载安装 JDK6,可以通过第三方地址获取 JDK6,写入该文件可以使运行安装命令时有地址去下载...
"Ubuntu 10.04 解决声卡驱动问题" 在 Ubuntu 10.04 中,声卡驱动问题是一件非常头疼的事情,特别是在使用 alsamixer 无法解决耳机等声音问题时,如耳机不出声,或是外接音箱无声音等。幸好,有些方法可以解决这个...
ubuntu下的android虚拟投屏软件。 安装及使用: # runtime dependencies sudo apt install ffmpeg libsdl2-2.0.0 sudo mkdir usr/local/share/scrcpy sudo cp scrcpy /usr/local/bin/ sudo cp scrcpy-server.jar /...
通过以上步骤,你可以在Android环境中利用这个Ubuntu 14.04 + NDK10d + FFmpeg 3.0编译的库和头文件,实现音视频的编码、解码、转换以及流媒体处理等多种功能。需要注意的是,FFmpeg的版本更新非常快,每个新版本都...
本文将详细讲解如何在Ubuntu下更新声卡驱动的程序包,特别是使用alsa(Advanced Linux Sound Architecture,高级Linux声音架构)来解决外接耳机仍有外放声音的问题。 1. **认识ALSA**: ALSA是Linux内核中的核心...
### Ubuntu下搭建Android开发环境:全面解析 #### 一、Ubuntu与Linux的渊源及其优势 Ubuntu是一款基于Linux内核的开源操作系统,以其简洁、易用的特性深受全球用户的喜爱。它源自非洲语言中的“ubuntu”一词,意指...