Ubuntu系统连接Android真机调试

第一步:查看usb信息:

在终端输入命令 lsusb





1
2
3
4
5
6
7
8

[email protected]:~$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 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 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 004: ID 064e:8122 Suyin Corp.
Bus 002 Device 006: ID 18d1:9025 Google Inc.

后面一般是手机生产厂家的名称或者Google Inc.
我的是小米1s是18d1,记下ID后面需要使用。

第二步:新建 /etc/udev/rules.d/50-android.rules 文件:

在终端输入命令





1

sudo gedit /etc/udev/rules.d/50-android.rules

然后在弹出的文本框中输入





1

SUBSYSTEM==”usb”, ATTR{idVendor}==”设备代码″, MODE=”0666″

其中的设备代码便是第一步获得的那四位数字

第三步:为新建的文件添加权限:





1

sudo chmod 777 /etc/udev/rules.d/50-android.rules

第四步:在~/.android/adb_usb.ini中添加设备id 0x18d1





1
2
3
4
5
6
7

[email protected]:/$ cd ~/.android/
[email protected]:~/.android$ ls
adbkey androidwin.cfg debug.keystore repositories.cfg
adbkey.pub avd default.keyset sites-settings.cfg
adb_usb.ini cache modem-nv-ram-5554
androidtool.cfg ddms.cfg modem-nv-ram-5556
[email protected]:~/.android$ gedit adb_usb.ini

在ini文件最后一行添加0x18d1





1
2
3
4

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE ‘android update adb‘ TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x18d1

保存。

第五步:重启udev服务





1

sudo service udev restart

第六步:关闭adb进程,cd到adt工具的platform-tools目录下,





1
2

sudo ./adb kill-server
sudo ./adb devices

若成功,则会出现





1
2
3

List of devices attached
emulator-5554 device
fddd4c1d device

如果后面遇到eclipse中显示设备还是offline状态,则可以重启一下手机,关闭并重新打开usb调试选项,手机可能会询问你是否永久使用这台计算机进行调试,选择确定即可让eclipse中显示设备为online了

Ubuntu系统连接Android真机调试,布布扣,bubuko.com

时间: 2024-10-13 11:59:01

Ubuntu系统连接Android真机调试的相关文章

Ubuntu连接Android真机调试

1. 使用lsusb命令找出android手机的id 2. 在/etc/udev/rules.d/目录下建立50-android.rules规则文件,内容如下: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4″, MODE="0666″ 其中,0bb4为手机id 3. 在/home/xx/.android目录中打开adb_usb.ini文件,在最后一行添加 0x0bb4 4. 重启udev服务: sudo /etc/init.d/ud

cocos2d-js 调试办法 断点调试 Android真机调试

一 使用浏览器chrome打开程序,进行调试.跟普通js程序一样. 要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP).然后用浏览器打开服务器地址. 要么直接使用cocos提供好的命令行:cocos run –p web 浏览器调试好处是,方便,对于小程序或者非native代码是非常有意义的.但部署到真机后遇到的问题,这就无法解决了,而且一些native代码也无法调试. 二 使用firefox远程调试. 因为cocos2d-js使用spidermonkey作为

HBuilder Android真机调试

HBuilder Android真机调试 关于调试 难者不会,会者不难.对于调试,这句话尤其合适.无论是前端调试.Java调试.PHP调试.Python调试,还是我们这次要研究的HBuilder Android真机调试,都是一个道理.欲速则不达,磨刀不误砍柴工.花点时间,磨一磨调试这把刀. 环境准备 1.安装好Hbuilder. 2.安装好chrome. 3.电脑安装好360手机助手. 4.Android手机和连接线. 启动调试模式  以魅族pro6s和荣耀6为例. 魅族pro6s 1.设置,关

Android真机调试手动添加程序包的LogCat

android真机调试有时候看LogCat 时,有时候那个跑的本程序的LogCat 没有出现而是 出现的是" All messages (no filters) " .此时 的Log显示是显示的所有的信息,有时候需要只看本程序跑的时候的Log信息. 此时可以手动添加一个: 譬如: 我的程序的包名是 “com.example.chat” ==========================>>> 对照下图添加本程序的LogCat: ===================

在Mac系统上配置Android真机调试环境

我使用的系统是OS X Yosemite 10.10.2,使用的Android手机是MX4 Pro 1. 安装adb客户端.你可以下载好最新版本的SDK,在platform-tools目录下有adb命令 2. 配置adb命令的环境变量.在.bash_profile中加入 export PATH=$PATH:/Users/jerikc/Library/Android/sdk/platform-tools 如果OS X系统上找不到.bash_profile,可以使用如下命令创建.bash_profi

Android ——真机调试

1. 设置android手机为USB调试模式.步骤: menu---> 设置 ---> 应用程序 ---> 开发 , 选择[USB调试] 2. 用USB连接手机和电脑,并确保成功.步骤: 在windows下执行c:\adb devices, 查看手机是否已经连接成功. 3. 设置应用程序为调试模式.操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下: <application android

MAC OS Android 真机调试参考链接

MAC下ECLIPSE连接不上ANDROID手机的解决方法 mac 系统开发android,真机调试解决方案(无数的坑之后吐血总结) 如何在Mac中使用Android SDK,使用adb工具避免出现-bash: adb: command not found

Android真机调试访问本地服务器(localhost)的解决方案

Android系统把它自己作为了localhost!当连接localhost都是他自己啊.. 囧,在这里晕了好久才发现.. 网上介绍的都是模拟器连接本地服务器的,我试着把链接改为http://10.0.2.2/依然不可以..我是真机调试,不是模拟器,那怎么办呢? 解决方法 我的环境是用手机通过WIFI上网,和本地电脑在同一个局域网内.找出本地电脑的ip即可,手机可以直接访问这个IP. 如果不是在局域网内,只能把网页放到可以给外部访问的地方了(例如服务器)

Android真机调试流程

最近想编写android项目,于是要进行android真机测试,把我的经验分享一下. 一,android手机设置 想要进行android真机测试首先要进行手机端的许可,方法是打开USB调试.不同手机方法可能有所不同,单目的都是打开USB调试选项,我的机器是:设置-->开发人员选项-->USB调试 二,检查电脑上手机的驱动是否安装 我的系统是win8.1 查看方式是在设备设置中查看有无android,如下图: 如果没有查看到android设备说明驱动没有安装,可以在电脑端下载豌豆荚,重试. 三,