小米2S 连接Ubuntu Android Studio
1. 首先打开手机上的开发者选项,USB调试。拨号:*#*#717717#*#* ,手机会以Toast形式出现“……enable”字样。再次拨号可disable。
2. Ubuntu安装mtpfs;用lsusb命令查看当前usb端口占用;
3.手机连上电脑,再次lsusb,对比上次,新增的ID即小米手机usb ID。找到手机的连在电脑上的usb接口号:
wy@wy-Inspiron-:~/Downloads/android-studio/sdk/platform-tools$ lsusb
Bus Device : ID : Intel Corp. Integrated Rate Matching Hub
Bus Device : ID : Intel Corp. Integrated Rate Matching Hub
Bus Device : ID :
Bus Device : ID 1d6b: Linux Foundation 2.0 root hub
Bus Device : ID 1d6b: Linux Foundation 2.0 root hub
Bus Device : ID 1d6b: Linux Foundation 2.0 root hub
Bus Device : ID 1d6b: Linux Foundation 3.0 root hub
Bus Device : ID 0bda: Realtek Semiconductor Corp.
Bus Device : ID 1bcf: Sunplus Innovation Technology Inc.
Bus Device : ID :07da Intel Corp.
可知小米2s是 Bus 003 Device 008: ID 2717:9039
4. $ sudo vim /etc/udev/rules.d/70-persistent-net.rules,在里面添加:
SUBSYSTEM=="usb", SYSFS{idVendor}=="", MODE==""
SUBSYSTEM=="usb_device",SYSFS{idVendor}=="",MODE==""
SUBSYSTEM=="usb",ATTR{idVendor}=="",ATTR{idProduct}=="", SYMLINK+="android_adb"
保存退出。
5. 进入android sdk 文件夹下面/platform-tools,运行如下指令:
wy@wy-Inspiron-:~/Downloads/android-studio/sdk/platform-tools$ sudo ./adb kill-server
wy@wy-Inspiron-:~/Downloads/android-studio/sdk/platform-tools$ sudo ./adb devices
List of devices attached
d14a12fb unauthorized
6. 进入~/.android目录,在adb_usb.ini中添加如下设备号:
0x2717
最后结果是:
wy@wy-Inspiron-:~$ cd ~/.android/
wy@wy-Inspiron-:~/.android$ cat adb_usb.ini
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# USB VENDOR ID PER LINE.
0x2717
wy@wy-Inspiron-:~/.android$
7. 重启adb服务:
wy@wy-Inspiron-:~/Downloads/android-studio/sdk/platform-tools$ sudo ./adb kill-server
wy@wy-Inspiron-:~/Downloads/android-studio/sdk/platform-tools$ sudo ./adb devices
List of devices attached
d14a12fb device
完毕。然后可在Android Studio中选择小米2S进行调试了:

此后每次开机或者连接手机,重启一次adb服务即可,即第7步。
在终端运行./adb devices的时候,在手机上点确认,同意此PC以调试模式连接手机。
小米2S 连接Ubuntu Android Studio的更多相关文章
- 解决小米手机不能运行Android Studio程序的问题
转载自:解决小米手机不能运行Android Studio程序的问题 问题描述 Android Studio升级到2.3版本之后,小米手机MIUI8不能运行Android Studio程序,报如下错误: ...
- Ubuntu 13.04 小米2S连接Eclipse真机调试
最近想继续将自己以前的一些Android程序代码进行改进和优化,遂将以前的代码在windows下导入eclipse工程,谁知导入后便eclipse假死,甚至windows资源管理器也动弹不得,诡异的是 ...
- windows ubuntu Android studio安装好启动没反应解决方法
参考:http://blog.csdn.net/qq305013720/article/details/8934152 目前有三种解决方案,都是针对执行studio.bat出现错误导致andro ...
- ubuntu Android Studio以及SDK安装
先使用迅雷下载linux版的Android Studio以及SDK,下载地址是https://dl.google.com/dl/android/studio/ide-zips/1.1.0/androi ...
- Ubuntu Android Studio/IntelliJ IDEA 支持文件中文命名
Android Studio 默认字体无法使用中文命名文件,中文显示空心方块,使用思源字体,可解析 下载思源字体http://www.cnblogs.com/icgq/p/4195347.html 选 ...
- ubuntu android studio kvm
Android studio 启动模拟器失败: Cannot launch AVD in emulator.Output:emulator: ERROR: x86 emulation currentl ...
- ubuntu android studio 编译及运行错误Error retrieving parent for item: No resource found that matches the given name
安装好android studio并且安装其它需要的SDK或组件后,根据向导生成新的项目, 编译或运行时可能会出现下面的错误: Error:Error retrieving parent for it ...
- Ubuntu Android Studio 无法通过起动器开启
问题: 1.可以通过终端开启 2.通过Android-Studio建立的Application无法启动, 提示 No JDK found. Please validate either STUDIO_ ...
- 64位 ubuntu android studio gradle 权限不够 缺少文件和权限导致
安装 32位 库文件 sudo apt-get install lib32z1 给文件夹加权限 chmod 777 -R SDK chmod 777 -R android-studio -R表示所有 ...
随机推荐
- 数字图象处理MATLAB学习
diagram = imread('C:\Users\Administrator\Desktop\Compressed\fiter\lena256.jpg') %diagram = rgb2gray( ...
- 为 WordPress 标签添加 rel="nofollow" 属性
WordPress 标签默认并无 rel="nofollow" 属性.rel="nofollow" 属性的作用是:告诉搜索引擎,无需追踪目标页,禁止蜘蛛爬行和传 ...
- Highcharts条形与柱形同时显示
var chart; $(function() { chart = new Highcharts.Chart({ chart: { renderTo: 'chart_combo' //关联页面元素di ...
- [转]MAC下JDK版本的切换
系统里之前先安装里jdk6的,后台又装里7,安装完成后,java -version 版本是7, 导致我eclipse打不开,一开始的做法是,把7的版本给删除掉. 删除的方法也很简单,在命令行中到 / ...
- mysqldump 参数说明
mysqldump参数说明 --all-databases , -A 导出全部数据库. mysqldump -uroot -p --all-databases --all-tablespaces , ...
- Protocol Buffer使用
Protocol Buffer使用简介 字数2630 阅读5067 评论1 喜欢12 我们项目中使用protocol buffer来进行服务器和客户端的消息交互,服务器使用C++,所以本文主要描述pr ...
- Thinkphp模板中使用自定义函数的方法
注意:自定义函数要放在项目应用目录/common/common.php中. 这里是关键. 模板变量的函数调用格式:{$varname|function1|function2=arg1,arg2,### ...
- Palindrome Partitioning
Palindrome Partitioning Given a string s, partition s such that every substring of the partition is ...
- iOS10 配置须知-b
在iOS10中,如果你的App想要访问用户的相机.相册.麦克风.通讯录等等权限,都需要进行相关的配置,不然会直接crash.需要在info.plist中添加App需要的一些设备权限. NSBlueto ...
- Careercup - Facebook面试题 - 5765850736885760
2014-05-02 10:07 题目链接 原题: Mapping ' = 'A','B','C' ' = 'D','E','F' ... ' = input: output :ouput = [AA ...