将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桥应用 这是什么? Android Bridge App允许有效开发Android应用程序。... 运行基于SDK的应用程序的Android设备可以通过USB连接到PC,同时通过WiFi连接到网桥应用程序 或者,可以在PC上使用Android Stu
Android设备(如手机)连接PC时所需要的驱动程序,一般Android设备连接WinXP是无需安装驱动的。 遇到问题尝试如下2个办法: 1.在网络上找android_usb_windows驱动试试 2.手机 设置/应用程序/开发 下取消“USB调试”的...
进入“设置”->“应用程序”->“开发”勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。
首先下载一个USB的万能驱动,网上搜一下有很多的。 然后就开始跟着下面的步骤来操作!...开启手机中USB调试,进入设置->应用程序->开发,勾选“USB调试程序”。这样设备才可以通过USB连线时被PC识别到。
INSTALL_FAILED_CPU_ABI_INCOMPATIBLE 包含不兼容设备 CPU 应用程序二进制接口的 native code INSTALL_FAILED_MISSING_FEATURE 应用使用了设备不可用的功能 INSTALL_FAILED_CONTAINER_ERROR 1. sdcard 访问失败; 2...
使用“APK安装器”可以直接连接PC中将电脑中的软件安装到你的手机中。不过前提是必须先要安装Android手机的USB驱动,否则电脑无法识别所连接的手机,点击下载USB驱动程序,下载完成解压安装即可。 USB驱动安装完成...
受伤的Android-CTF 带有ctf示例的易受攻击的Android应用程序,该示例基于漏洞赏金发现,利用概念和纯粹的创造力。 现在可以在Google Play上使用! 设置物理设备从发行版或Google Play下载最新版本Damagedandroid.apk...
通常,您通过 USB 电缆将您的 Android 设备连接到您的 PC 并使用 Android 调试桥 (adb) 进行调试。 但你不需要电缆! Adb 能够通过 wifi 连接到您的手机。 为了简化这一点,我编写了一个简单的应用程序,它设置到您...
Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。...
将您的智能手机连接到 PC,并在其中打开 USB 调试。 然后从 android studio 运行应用程序。 方法 2 - 从 repo 的根目录下载名为“demux.apk”的 apk 文件。 并将其安装在您的设备上。 截图 主页 滤纸 搜索栏 屏幕...
当第一次连接到设备上的弹出窗口时,必须在设备上放置“始终允许从该计算机进行调试”框。 -Wi-Fi连接。模式需要客户端来运行,例如,https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb 3.2第...
从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...
从简单到深入为Android应用程序测试. iTestin3.0.1实用功能概括: 控件识别与坐标录制脚本 支持脚本本地编辑功能 支持滑屏,长按等操作 支持账号及复杂文本的输入 支持断言、休眠、截屏等脚本操作 支持插入、删除、...
然后,如果您想以DEBUG模式开发应用程序,而无需在设备上进行安装,则需要执行以下操作: 在命令行中运行: npm install -g expo-cli此命令在您的PC上安装Expo CLI。 这是一次动作。 通过USB将基于Android的电话...
这就是为什么我要使用同时运行LEWZ的许多Android VM(虚拟机)来重写应用程序以有效管理无限数量的帐户的原因。 唯一的限制是在任何给定时间运行Android虚拟设备的数量。目标(针对建议的多线程想法): 能够通过...
PC应用程序提供图形用户界面(GUI),使用户能够通过USB连接配置以及与所有传感器进行交互。Android应用程序提供通过BLE监测传感器数据的能力。关于安装和运行应用程序的说明,请参见详细资料标签页。 支持ARM mbed...
二、手机客户端或PC客户端开发出相应的短信验证功能,进行手机号码的接收,接收到手机号码后,直接发送服务器端,这里当然不能客户端集成直接发,那就会被别人利用了。服务器端发送短信。客户接收到短信后就可以进行...
该项目旨在演示如何通过人声(AWS Lex,移动应用程序)控制乌龟,并使用RB5上的导航堆栈在给定的地图中自动导航乌龟。 停车和区域限制:在给定的地图中有“限制区域”的情况下,在特定区域演示乌龟机器人和公园...
该项目旨在演示如何通过人声(AWS Lex,移动应用程序)控制乌龟,并使用RB5上的导航堆栈在给定的地图中自动导航乌龟。 停车和区域限制:在给定的地图中有“限制区域”的情况下,在特定区域演示乌龟机器人和公园...
DEBUG接口,可穿戴动态心电模块的调试接口,跟TI LaunchPad连接即可在线调试仿真和程序下载等。 ECG LEAD接口,模块在不需要穿戴情况下,可以通过心电导联线连接到人体身上,方便多种方式采集心电信号。 Bluetooth...