艾丽游戏ing

ubuntu手机 Ubuntu手机版下载

艾丽游戏ing 1

ubuntu adb连接手机后,怎么初始化命令

步骤:分两步

ubuntu手机 Ubuntu手机版下载ubuntu手机 Ubuntu手机版下载


一、usb连接:

在Ubuntu挂载使用MTP设备步骤如下:

1.将MTP设备连接至PC机

2.如果是第一次使用MTP设备需要安装以下软件,否则可以跳过此步骤:

1$ sudo apt-get install mtpfs libfuse-dev libmad0-dev

3.挂载MTP设备

1$ sudo mtpfs -o allow_other /media/mtp

如果提示设备忙,可以等一会再挂载。

二、adb调试:

1sudo gedit /etc/udev/rules.d/50-android.rules //在打开的文件中增加以下文本:

23

SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE=="0666"

4SUBSYSTEM=="usb_device", SYSFS{idVendor}=="2717", MODE=="0666"

5SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="9039", SYMLINK+="android_adb"

67

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

注意,这个50-android.rules 文件名字应该是随意命名的,试过 51-android.rules ,52-android.rules 似乎是都可以的。

注意 “SUBSYSTEM==“usb”, SYSFS{idVendor}==“2717”, MODE==“0666” “这句是给ubuntu 7.01 以后的系统识别用的

而"SUBSYSTEM==“usb_device”, SYSFS{idVendor}==“2717”, MODE==“0666”“是给Ubuntu 7.01之前的系统识别用的。

1ubuntu@ubuntu:/etc/udev/rules.d$ sudo service udev restart //or restart udev

2udev stop/waiting

3udev start/running, process 1666

在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)

1ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ sudo ./adb kill-server

2ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ sudo ./adb start-server

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

4* daemon started successfully *

5ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ adb devices

到这一步了,结果发现 List of devices attached 下面没有设备出现,这就意味着 adb不识别新的USB 设备。

请执行如下操作:

1ubuntu@ubuntu:~$ ls -a //可以发现有一个隐藏文件 以 “ . ”开头: .android

2ubuntu@ubuntu:~$ cd .android/

34

ubuntu@ubuntu:~/.android$ gedit adb_usb.ini

里面的内容一般如下:

1# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

2# USE 'android update adb' TO GENERATE.

3# 1 USB VENDOR ID PER LINE.

我们在其中加一行: 0x2717

请注意,这个 0x2717 就是我们得到的设备号码,如何获取设备号

1、usb连接手机,执行

1ubuntu@ubuntu:~$ lsusb

2Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

3Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

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

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

6Bus 001 Device 009: ID 2717:904e

7Bus 002 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90

8Bus 002 Device 004: ID 413c:2107 Dell Computer Corp.

9Bus 002 Device 006: ID 05c6:9039 Qualcomm, Inc.

2、拔掉usb数据线

1ubuntu@ubuntu:~$ lsusb

2Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

3Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

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

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

6Bus 002 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90

7Bus 002 Device 004: ID 413c:2107 Dell Computer Corp.

8Bus 002 Device 006: ID 05c6:9039 Qualcomm, Inc.

9ubuntu@ubuntu:~$

可以看到其中的差别的那一行:

1Bus 001 Device 009: ID 2717:904e

这就是小米手机的usb相关信息,2717就是设备号!

adb_usb.ini文件最后变成:

1# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.

2# USE 'android update adb' TO GENERATE.

3# 1 USB VENDOR ID PER LINE.

40x2717

保存,关掉,然后:

1ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ sudo ./adb kill-server

2ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ sudo ./adb start-server

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

4* daemon started successfully *

5ubuntu@ubuntu:~/android/android-sdk-linux/platform-tools$ adb devices

6List of devices attached

7434b880a offline

但是我们发现最后还是offline,不用慌,打开手机屏幕,你能看到一个选项: 允许usb调试吗,选择允许。这就完事了!!如下图:

在此输入图片描述

ubuntu20自动备份手机数据

题主是否想询问“ubuntu20自动备份手机数据是怎么回事”?系统设置。ubuntu20是一款基于DebianLinux的操作系统,该操作系统在进行使用时一直出现自动备份手机数据的情况,是其系统设置的原因,到系统设置中进行关闭自动备份即可。

Ubuntu for phones 有哪些值得关注的特性

例如向右滑动切换至喜爱的程序、在界面底部下上滑动切换出具体的控制操

作、在顶部手机状态栏左右滑动切换具体的控制栏目等,随着硬件屏幕的增大和人们对点击这种老土交互方式的抛弃,在屏幕上大量使用手势操作应该是将来的发展

潮流,甚至手势可以是通过感应器触发而不只是屏幕;

非常重视Web应用,它可以像原生应用一样使用系统功能,例如系统通知等;对OpenGL也做到了全面支持,同时提供了一个惊人的本地开发环境QML(刚才QML);

强大而智能的搜索功能,如果你搜索的是人,则提供人的信息,例如FB/TWITTER的信息,而如果你搜索的是电影,则会提供电影的信息,它总能找到你想要的那个;

可以根据用户/企业需求自由订制系统,无论是订制界面风格、数据内容、应用程序等都可以轻松支持,还可以做到云端订制,同时支持多达40多种语言,真正的全球性解决方案;

Ubuntu手机可以和Ubuntu电视/电脑端结合的更紧密,例如你的应用程序一次编写后,将有可以在多个平台上使用;

系统默认提供Ubuntu One云空间,我认为这个有可能成为Dropbox/Google Device的对手。

ubuntu14.04怎么连接安卓手机

在windows下连接android手机需要驱动程序,在linux下却能自动识别,但是还是需要一点点设置。

以ubuntu为例,当把usb连接线连上电脑和手机时,手机会弹出一个对话框,这里要在对话框里选择“调试”模式。

ubuntu把android手机识别为网卡usb0,在操作手机前,需要设置一个ip地址:

sudo ifconfig usb0 192.168.100.1

为了让adb命令控制手机,需要设置环境变量ADBHOST:

export ADBHOST=192.168.100.2

然后输入adb shell就可以进入手机的控制台了。

每次插拔usb线的都需要进行上述设置,可把这些命令保存为一个shell文件:

#!/bin/bash

sudo ifconfig usb0 192.168.100.1

export ADBHOST=192.168.100.2

adb kill-server

adb start-server

求采纳

在Terminal 中执行命令:lsusb

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

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

Bus 001 Device 004: ID 5986:0397 Acer, Inc

Bus 001 Device 003: ID 105b:e065

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

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

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 003 Device 002: ID 17ef:604d Lenovo

Bus 003 Device 005: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]

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

执行完以上操作即可连接安卓手机。

解决Ubuntu下adb无法识别android手机的问题

在Ubuntu下进行Android开发的时候会遇到手机无法识别的问题,手机插上后执行 adb root 会显示没有权限:

遇到这种情况需要在Ubuntu设置下。根据以下步骤进行设置后会解决这个问题,我所使用的开发环境是Ubuntu16.04。

1. 首先插上手机,终端执行 lsusb ,这样便可以查看当前连接电脑的设备

可以发现,插入的手机的VendorID是 18d1 , ProductID是 9025 。

如果不能知道哪个是插入的手机,可以拔掉手机后再执行一次 lsusb ,这样对比两次显示的结果就可以找到插入的手机。

2. 终端执行如下命令

53-android.rules文件可能不存在,那就创建。

注意,这个53-android.rules 文件名字应该是随意命名的,好像数字50,51,52,53等等都可以,我只验证过50和53。

3. 增加如下内容到53-android.rules

注意, SUBSYSTEM=="usb", SYSFS{idVendor}=="**18d1**", MODE="0666" 这句是给 ubuntu 7.01 以后的系统识别用的.

而 SUBSYSTEM=="usb_device", SYSFS{idVendor}=="**18d1**", MODE=="0666" 是给 Ubuntu 7.01之前的系统识别用的,相当于系统兼容。

4. 接着运行如下命令

注意, sudo /etc/init.d/udev restart 也可以为 sudo service udev restart //or restart udev

5. 在android sdk的tools目录下运行(这一步很重要,必须要sudo,否则没效果)

到这一步了,正常情况下应该会有设备显示出来。但结果发现 List of devices attached 下面没有设备出现,这就意味着 adb不识别新的USB 设备,纠结了。

6. 如果跟我一样悲惨,请执行如下操作

注意,如果没有 .android 和 adb_usb.ini ,可以自己新建。

另外如果有 adb_usb.ini ,它的内容一般如下:

7. 在 adb_usb.ini 中添加前面获得的VendorID内容

注意,要加十六进制符号 0x

8. 保存,关闭,执行如下命令

此时,List of devices attached 下面会有设备出现了。

至此,结束。