`
thecloud
  • 浏览: 880382 次
文章分类
社区版块
存档分类
最新评论

android设备连接到pc进行应用程序调试

 
阅读更多

将android设备用USB的连接线连接到电脑上以后可以将编写的android应用在设备上运行以进行debug。

我的环境:

设备HTC G7 操作系统android 2.1 update1

PC操作系统为ubuntu9.10

IDE:eclipse3.5.1(安装了ADT)


1设备设置和连接

1.1打开设备的设置->应用程序->开发,勾上USB调试,保持唤醒状态和允许模仿位置。

1.2将android设备用USB数据线连接到PC,并选择连接类型为磁盘驱动器。

这时在eclipse中运行程序将会出现target unknown的错误。没关系,我们继续往下

2.在系统中添加设备命名

2.1以根权限新建一个配置文件

在终端中输入sudo gedit /etc/udev/rules.d/50-android.rules

写入以下内容

SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

注:这里的SYSFS{idVendor}要根据设备的不同而改变,这里的"0bb4"是HTC的代号,其他的代号见下图

2.2修改权限

在终端中输入chmod a+r /etc/udev/rules.d/50-android.rules改变权限

3重新启动adb

进入androidSDK目录后,在终端中运行./adb kill-server和./adb start-server

4设置项目的debug选项

打开AndroidManifest.xml中的Application标签页,设置debugable为true

在eclipse中直接运行项目即可。

参考文献1.http://androidboss.com/using-android-debug-bridge-adb-in-linux/

2.android SDK doc

分享到:
评论

相关推荐

    Android-Bridge-App:DJI Android Bridge App的源代码-Android app source code

    Android桥应用 这是什么? Android Bridge App允许有效开发Android应用程序。... 运行基于SDK的应用程序的Android设备可以通过USB连接到PC,同时通过WiFi连接到网桥应用程序 或者,可以在PC上使用Android Stu

    Android Power On Off

    Android设备(如手机)连接PC时所需要的驱动程序,一般Android设备连接WinXP是无需安装驱动的。 遇到问题尝试如下2个办法: 1.在网络上找android_usb_windows驱动试试 2.手机 设置/应用程序/开发 下取消“USB调试”的...

    Android手机连接电脑详细图文教程

    进入“设置”->“应用程序”->“开发”勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。

    android手机连接电脑开发教程

    首先下载一个USB的万能驱动,网上搜一下有很多的。 然后就开始跟着下面的步骤来操作!...开启手机中USB调试,进入设置->应用程序->开发,勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。

    adb1.0.26包含fastboot.exe

    INSTALL_FAILED_CPU_ABI_INCOMPATIBLE 包含不兼容设备 CPU 应用程序二进制接口的 native code INSTALL_FAILED_MISSING_FEATURE 应用使用了设备不可用的功能 INSTALL_FAILED_CONTAINER_ERROR 1. sdcard 访问失败; 2...

    如何在Android系统手机上安装软件的三种方法

    使用“APK安装器”可以直接连接PC中将电脑中的软件安装到你的手机中。不过前提是必须先要安装Android手机的USB驱动,否则电脑无法识别所连接的手机,点击下载USB驱动程序,下载完成解压安装即可。 USB驱动安装完成...

    InjuredAndroid:一个易受攻击的Android应用程序,以ctf样式显示漏洞的简单示例

    受伤的Android-CTF 带有ctf示例的易受攻击的Android应用程序,该示例基于漏洞赏金发现,利用概念和纯粹的创造力。 现在可以在Google Play上使用! 设置物理设备从发行版或Google Play下载最新版本Damagedandroid.apk...

    WiFiDebugging:无线安卓调试

    通常,您通过 USB 电缆将您的 Android 设备连接到您的 PC 并使用 Android 调试桥 (adb) 进行调试。 但你不需要电缆! Adb 能够通过 wifi 连接到您的手机。 为了简化这一点,我编写了一个简单的应用程序,它设置到您...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。...

    leetcode安卓-Coderz-App:一个Android应用程序的登陆页面,显示在印度各地的展示位置中提出的问题

    将您的智能手机连接到 PC,并在其中打开 USB 调试。 然后从 android studio 运行应用程序。 方法 2 - 从 repo 的根目录下载名为“demux.apk”的 apk 文件。 并将其安装在您的设备上。 截图 主页 滤纸 搜索栏 屏幕...

    BatchApkTool375.7z

    当第一次连接到设备上的弹出窗口时,必须在设备上放置“始终允许从该计算机进行调试”框。 -Wi-Fi连接。模式需要客户端来运行,例如,https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb 3.2第...

    iTestin自动化测试录制脚本工具part2

    从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...

    iTestin自动化APP脚本录制工具part1

    从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...

    ChatbotFE:AI Chat Bot用于英语学习(在React Native上)

    然后,如果您想以DEBUG模式开发应用程序,而无需在设备上进行安装,则需要执行以下操作: 在命令行中运行: npm install -g expo-cli此命令在您的PC上安装Expo CLI。 这是一次动作。 通过USB将基于Android的电话...

    LEWZbot:用于管理Last Empire War-Z帐户的自动化脚本

    这就是为什么我要使用同时运行LEWZ的许多Android VM(虚拟机)来重写应用程序以有效管理无限数量的帐户的原因。 唯一的限制是在任何给定时间运行Android虚拟设备的数量。目标(针对建议的多线程想法): 能够通过...

    多功能健康传感器集成平台系统板(硬件+软件+APP源码+固件等)-电路方案

    PC应用程序提供图形用户界面(GUI),使用户能够通过USB连接配置以及与所有传感器进行交互。Android应用程序提供通过BLE监测传感器数据的能力。关于安装和运行应用程序的说明,请参见详细资料标签页。 支持ARM mbed...

    网狐荣耀版开发使用常见问题解答

    二、手机客户端或PC客户端开发出相应的短信验证功能,进行手机号码的接收,接收到手机号码后,直接发送服务器端,这里当然不能客户端集成直接发,那就会被别人利用了。服务器端发送短信。客户接收到短信后就可以进行...

    Voice-Controlled-Robot:使用Lex和ROS导航的人声控制Turtlebot导航

    该项目旨在演示如何通过人声(AWS Lex,移动应用程序)控制乌龟,并使用RB5上的导航堆栈在给定的地图中自动导航乌龟。 停车和区域限制:在给定的地图中有“限​​制区域”的情况下,在特定区域演示乌龟机器人和公园...

    Voice-Controlled-Turtlebot:使用Lex和ROS导航的人声控制Turtlebot导航

    该项目旨在演示如何通过人声(AWS Lex,移动应用程序)控制乌龟,并使用RB5上的导航堆栈在给定的地图中自动导航乌龟。 停车和区域限制:在给定的地图中有“限​​制区域”的情况下,在特定区域演示乌龟机器人和公园...

    【TI大赛作品】MSP430FR5969开发板DIY心电监测仪软硬件(含全部设计资料)-电路方案

    DEBUG接口,可穿戴动态心电模块的调试接口,跟TI LaunchPad连接即可在线调试仿真和程序下载等。 ECG LEAD接口,模块在不需要穿戴情况下,可以通过心电导联线连接到人体身上,方便多种方式采集心电信号。 Bluetooth...

Global site tag (gtag.js) - Google Analytics