怎样在ubuntu 下安装android驱动?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样在ubuntu 下安装android驱动?相关的知识,希望对你有一定的参考价值。

我已经按照官方帮助文档http://developer.android.com/guide/developing/device.html
上一步一步的设置,但是还是检测不到设备,怎么搞呢?谢谢!
developer@dwyane:~/android-sdk-linux_x86/platform-tools$ sudo ./adb devices[sudo] password for developer:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
(已经插入手机,但没有在这里列出设备,在windows下是可用的)
developer@dwyane:~/android-sdk-linux_x86/platform-tools$

首先得确保手机的[设置/开发/调试]是勾选上的。
然后使用lsusb查找到devID,以16进制写入到本地电脑隐藏目录文件[/home/用户名/.android/adb_usb.ini]中
最后打开一个命令行执行./adb devices即可追问

然后使用lsusb查找到devID,以16进制写入到本地电脑隐藏目录文件[/home/用户名/.android/adb_usb.ini]中
?????不太懂。。

追答

双击打开用户目录文件夹,比如xiaoli,从菜单中悬在查看隐藏文件,就可以看到.android文件夹,双击打开,就可以看到adb_usb.ini文件,双击打开,切换到最后一行,回车。把查到的devID(比如0x23b4)写到最后一行,即可。

追问

不行不行呀

追答

哪里不行,提示什么?

追问

最可怕的不是提示什么,而是什么都没提示。。
sudo ./adb devices 以后,都是List of devices attached。。。,没有搜到设备

追答

手机端需要打开【设置->应用程序->开发->USB调试】。
参考一下我的博客:http://blog.csdn.net/wangjunfeng0000/article/details/6704753
先执行一下sudo -s,adb kill-server,adb start-server,然后再adb devices

追问

这基本步骤之前都做过了的

追答

这些步骤需要再加入了deviceID后才有效,如果仍然不行,那就帮不了楼主了。

参考技术A vi ~/.android/adb_usb.ini
在文件最后添加一行
0x****
上面的****是设备ID,用命令lsusb找
保存文件,再
sudo vim /etc/udev/rules.d/51-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS"idVendor"=="****", MODE="0666"
****与adb_usb.ini的****相同
运行以下命令:
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo /etc/init.d/udev restart
sudo adb kill-server
sudo adb devices
参考技术B 楼主什么手机,这个和adb有关。例如lephone需要专门的adb。否则就不行。追问

我用的是华为C8500

追答

那向华为询问adb的相关事宜,问问他们的系统有没有专用的android工具包

参考技术C 首先按照 SDK 上的说明建立 udev 的 rules 文件,
然后: 在 ubuntu 9.04 下通过usb连接 Android 设备,使用 adb 时,会返回无法找到设备,
解决办法如下:

1) 在终端运行 lsusb 会发现结果有会有如下类似记录:
Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.
这时键入 sudo vim /etc/udev/rules.d/50-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS"High Tech Computer Corp."=="0bb4", MODE="0666" 2)
运行以下命令:
sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart
3) 在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)
sudo ./adb kill-server
sudo ./adb devices
然后,就可以直接用 adb 来进行操作了。追问

以上方法都试过了,不行
还有,请不要生搬硬套,难道不管用什么机子都是 HTC的?我用的是华为C8500

参考技术D 同问一下,我的是中兴u880,各种方法都搞不定……

Ubuntu用户怎样安装Nvidia最新显卡驱动

一、Ubuntu 系统中显卡的开源驱动及其更新。
Ubuntu 系统默认使用显卡的开源驱动。以 Nvidia 显卡为例,该系列显卡的开源驱动来自 xserver-xorg-video-nouveau 软件包,是跟随 Ubuntu 系统一起升级的,只要系统正常定期升级,就可确保一直使用最新版本的 Nvidia 显卡开源驱动。
1、确认显卡开源驱动的版本。还是以查看 Nvidia 显卡的开源驱动版本为例:打开终端,在提示符后键入以下命令:

1

dpkg -l | grep nouveau

命令将反馈如下(或类似的信息):

1
2
3
4

ii libdrm-nouveau2:amd64 2.4.67-1 amd64 Userspace interface
to nouveau-specific kernel DRM services -- runtime
ii xserver-xorg-video-nouveau 1:1.0.12-1build2 amd64
X.Org X server -- Nouveau display driver

从上述反馈的信息即可查看 Nvidia 开源驱动的版本信息。
2、开源驱动的升级。Ubuntu 系统上开源驱动是跟随系统一同升级的。除了等待系统自动升级之外,还可以随时检查软件包的升级信息并执行升级。在终端中先后执行以下命令:

1
2

sudo apt-get update
sudo apt-get upgrade

上述命令检查系统中各个软件包的更新信息,如果 xserver-xorg-video-nouveau 这个软件包有新的版本,它将会自动被系统更新升级。
二、显卡的闭源(专有)驱动  
如果开源显卡驱动在性能上无法满足运行软件的需要,可以安装显卡厂家的专有驱动。
1、在 Ubuntu 桌面上,点击屏幕左侧 Launcher 上的“设置”图标(一个扳手和齿轮的标志),在打开的设置窗口中,点击“系统”一节中的“软件和更新”按钮。

2、在弹出的“软件和更新”窗口中,点击“附加驱动”选项卡。在该选项卡中,会列出当前 Ubuntu 系统经过测试的、知识产权属于厂家的专有显卡驱动。如下图中,单击鼠标指针所在那一行前面的单选按钮,Ubuntu 将会下载、安装该专有驱动(安装完成后根据提示重启 Ubuntu)。

在安装显卡的厂家私有驱动时需要注意:由于专有驱动知识产权属于厂家专有,因此存在与 Ubuntu开源软件不兼容的可能性,比如安装、重启后无法进入桌面。为了防止出现这种情况造成用户数据损失,建议在下载、安装上述专有驱动前,一定做好最全面的数据备份,备份的内容包括但不限于系统中的用户文档、照片、音乐、视频等对个人非常重要的文件资料。
参考技术A 一、Ubuntu系统中显卡的开源驱动及其更新。Ubuntu系统默认使用显卡的开源驱动。以Nvidia显卡为例,该系列显卡的开源驱动来自xserver-xorg-video-nouveau软件包,是跟随Ubuntu系统一起升级的,只要系统正常定期升级,就可确保一直使用最

以上是关于怎样在ubuntu 下安装android驱动?的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu用户怎样安装Nvidia最新显卡驱动

怎样在AHCI模式下安装WIN7和ubuntu?

怎样在 Ubuntu 上安装 Linux Kernel 4.4

Ubuntu怎样安装无线网卡驱动解决无线网不能连接

在不能正常进入ubuntu的情况下,怎样删除显卡驱动

Ubuntu怎样安装无线网卡驱动解决无线网不能连接