如何使用真机调试android 选择调试应用应用

42495人阅读
JAVA_Android(25)
1,在真机中设置USB调试模式打开,具体:“设置”-&“应用程序”-&“开发”-&“USB调试”。
2,安装安卓的USB驱动,如果按照不好,那么去下载一个豌豆荚,它会帮你正确安装你的手机驱动。下载地址:
3,直接运行你要测试的程序,我使用Android Studio,直接点击运行的那个三角号就OK了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:509684次
积分:4207
积分:4207
排名:第4425名
原创:123篇
转载:28篇
评论:61条
(2)(7)(1)(39)(5)(1)(1)(2)(16)(5)(1)(1)(2)(12)(10)(1)(2)(5)(1)(2)(5)(8)(4)(2)(4)(15)来自: http://my.oschina.net/u/2603654/blog/614248
& 首先,确保你手上有一根数据线。请注意,这里数据线和充电线是不一样的,数据线是你插在上可以传输数据的(系统上能识别设备的就是数据线,mac系统上则可以用filetransfer.dmg这款检测)。
& 第二,配置机器的环境变量。
& mac系统在终端中输入_profile SPUSBData Type查看连接的usb设备信息(或者在开始-关于本机-系统报告中查看,windows在设备管理器中查看)。找到其中Vendor ID(厂商id)并记下来,如图:
在终端中输入
&vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x1004,保存并退出,重启adb。
& 第三,点击Edit Configuration中,Target下来菜单中选择usb device,然后run app,大功告成!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&Google Android开发机之真机调试
前面文章介绍了搭建Android开发环境,接下来就应该是真机调试,真机调试还算比较简单,本文介绍Android开发机Nexus ONe调试过程(Google官方推荐机型之一),关于安装Android开发环境部分请参考前面文章。
本文环境: Windows 7 + EClipse + SDK + 开发机Nexus One
其它开发设备,可通过豌豆荚等软件,或如下地址寻找驱动:
相关厂家驱动下载地址:
一、下载GOOGLE USB驱动
如果是Unbuntu在配置完Eclipse环境后,一般均会自动识别Google的开发机,而Windows平台上则需通过Eclipse更新驱动包,方法如下:
启动Eclipse,点击Eclipse菜单Window -& Android SDK and AVD Manager
点选Available package里,如下图(最新版的SDK Manager界面已经改了)。
展开选择Third party Add-ons
点选安装&Google Inc.(dl-)&下的Google USB Driver package,revision 4
接受许可协议并等待安装完成
&下在完后(如果总是报告无法连接,可参考: ),在您的android-sdk-windows(NDK目录下)安装目录下(C:\Program Files\android-sdk-windows\extras\google\usb_driver)会多出一个Extras文件夹,可以发现Google Usb Driver大侠,下文安装驱动时使用。
二、开机Nexus One并连接USB数据线到计算机
打开手机,插上USB线并连接到计算机,会发现Nexus One设备,如下图(设备管理器):
&安装USB驱动方法很简单,只需在感叹号上点击鼠标右键,选择&更新软件驱动(Update software driver)&,然后再弹出窗口中点击浏览并定位到上文的Google驱动目录下,选中usb_driver目录点击确定开始安装。
安装完后,如下图:
&三、测试检查设备是否在线
手机端设置:
把手机的&应用程序&-&&开发&-&&usb调试模式&打开,图略。
计算机端测试:
打开Windows自带的CMD终端,进入到C:\Program Files\android-sdk-windows\platform-tools或上级的TOOLS目录下(具体要看adb.exe安装到哪里)。输入:
adb devices
应该可以看到可用的开发机设备列表,如下图(HT0CJP802425就是开发机Nexus One):
后续很多针对开机机的命令行控制均可在此界面完成(比如提权、修改文件夹权限、安装、删除应用程序包等等),具体命令,请在上图中输入adb即可查看到。
三、测试APK应用程序
1、使用Eclipse验证APK程序,步骤如下:
打开Eclipse演示工程()。
点击RUN AS,选择Run Configurations,右侧Target里选择Manual,并点击Run按钮。
这时应该可以在新窗口中的Choose a running Android Device列表里看到手机终端。
双击该手机终端(或点击OK),APK将会自动安装并运行在开发机。
2、使用adb命令安装、卸载程序
注意以下命令,要在adb普通模式下进行,不要到adb shell下执行
adb install HelloJni.apk
adb uninstall com.example.hellojni
adb uninstall [packagename]
或者,直接到adb shell下删除
cd /system/app
rm helloJni.apk
再或到模拟器下面settings-&Applications-&Manage applications下,然后找到应用程序,卸载成功。
四、ROOT及相关权限问题
如果遇到开发机访问 no permissions拒绝访问时,以及adb找不到模拟器的情况(adb devices看不到设备),可以尝试一下方法:
1、检查是否打开USB调试模式 ()
2、在上文命令行下,执行:
adb kill-server
adb start-server
3、或,尝试关机再次重新开机连接调试等。
4、或,豌豆荚等软件可能占用adb端口导致adb无法启动,豌豆荚的help进程会常驻后开机启动。
5、金山助手的adb也可能占用端口
6、修改根目录下的default.prop,设置:ro.secure=0。
一般default.prop不允许编辑,可以先用串口登陆,修改根文件系统属性:
mount -o remount,rw ubi0:rootfs /
重新输入mount命令,可看到根文件系统为可读写的了。
用vi 编辑default.prop, 修改ro.secure=0。保存后重启,再用adb shell登陆,就有root权限了,继续调试推荐阅读:。
更多文章:
相关文章:&&
相关评论(17):&&
天缘网友 []:
08:03:44 发表
三星的确定有一个nexus,估计也是给GG定制的我就用黑白屏的,受不了智能机的电池
天缘网友 []:
14:45:30 发表
不想用iphone,不能用塞班了,必须选择andriod啦
天缘网友 []:
02:59:37 发表
我用的就是htc。
天缘网友 []:
07:12:54 发表
三星不是有一款Nexus手机吗
天缘网友 []:
02:42:21 发表
看的头有点晕!
天缘网友 []:
07:57:56 发表
APK全称Android Package,Android程序包。很久没见,难得还记得天缘博客,呵呵至少目前是这样,开放平台+GG知名度,很容易获得广大开发人员赏识。
天缘网友 []:
13:20:35 发表
过来看看!欢迎回访!
天缘网友 []:
07:05:26 发表
博文还是一样的好,谢谢你的分享,以后我会常来的。
天缘网友 []:
06:01:32 发表
日子一天一天过,博客一个一个看,留言一条一条留。
天缘网友 []:
08:30:17 发表
android 将霸占 塞班的宝座 成为谷歌的一大赢利点!@@@
天缘网友 []:
10:06:24 发表
好久没来了。天缘最近忙着研究安卓系统呢?
天缘网友 []:
08:16:56 发表
天缘网友 []:
08:06:28 发表
及时关注楼主!
天缘网友 []:
14:21:04 发表
很看好android呢。
天缘网友 []:
07:44:25 发表
APK是什么呢。
天缘网友 []:
21:53:17 发表
呵呵,我已经关注并且也发了同样话题的文章,支持android。
邮箱(选填)
主页(选填)
记住我,下次回复时不用再次输入个人信息
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

我要回帖

更多关于 android 应用使用频率 的文章

 

随机推荐