当前位置:首页 » 安卓系统 » macandroid真机调试

macandroid真机调试

发布时间: 2022-09-24 04:35:18

A. 如何使用Android真机进行调试

使用Android真机进行调试的方法如下:

  1. 利用eclipse,新建Android程序,完成之后进行如下操作,如图所示:

B. 如何在真机上调试Android应用程序

Android studio中的Android程序每次运行会弹出一个提示框供用户选择在哪里运行,只需要选择在真机上运行即可(前提是已经笔记本已经连接手机),步骤如下。

1、首先设置手机:打开手机设置-->开发者选项-->勾上USB调试允许USB线调试,用USB线连接PC机与Android手机,手机会自动安装一些驱动到电脑。完成连接后电脑处出现USB连接图标,表示连接成功。

C. 如何在真机上调试Android应用程序

主要通过以下几个步骤: 1、手机通过数据线连接在电脑上 2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】 3、如果是window系统,系统会提示安装驱动: 选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了 4、驱动安装完成之后,重启电脑(通常系统会有“安装新驱动,重启才能生效”的提示),这但应该明白吧 5、重复第1步和第2步,打开命令窗口,检测手机设备是否已经被识别,如下所示: “HT99YLG11834 device”就是检测到得手机设备 6、接下来就开始在eclipse上调试android程序了,右击android工程->Run as->Android Application,弹出如下窗口:(重新启动系统之后才有这样的效果) 7、选中手机设备,点击OK之后,程序就开始在真机上安装了,控制台输出如下信息: [2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device ‘HT99YLG11834′ [2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk… [2011-04-07 22:24:53 - HelloWorld] Success! [2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device [2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity } 8. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下: <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true"> 9. 执行真机调试操作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击【debug】按钮,选择真机设备,开始调试。 注:不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息: 执行:./adb logcat 可以查看到更多的系统异常消息。在这些消息中要注意查看Caused by:打 头的行,这些行指明了在哪行代码出的错误 10、运行这个应用程序,这样就可以使用手机来测试了

D. 如何在Unity中对程序进行 Android 真机断点调试

真机调试Android
android开发多半可以使用android模拟器进行运行调试,不过那个模拟器实在是太慢,启动一次得要个三两分钟。一般是模拟器一直开着,只通过后退键把程序退出就可以进行第二次调试。但有时候需要连接到真机,不但速度快,还能发现模拟器上发现不了的问题。
真机调试当然需要一个android手机或平板,还有USB线。需要在windows上安装对应的USB驱动程序。连接成功用通过adb devices命令应该能看到你的机器:
platform-tools目录下:

注意要在手机的设置里面,打开USB调试(必须!)。然后在Eclipse里面右键点项目选Debug As --> Android Application即可启动真机调试。不过我之前一直用模拟器,所以每次Debug As --> Android Application都会自动启动模拟器调试,需要在Debug As –> Debug Configuration里面设置一下,target选项卡改为manual,手动选择调试设备:

然后再Debug As --> Android Application就可以选择真机来调试了。如果在Eclipse里设置了断点,在手机上运行程序就可以触发eclipse里的断点了。

Mac 下的Android真机调试
在Mac下其实更简单些,连按照usb程序的步骤都省了,连接数据线后eclipse能直接看到android手机。如果想用adb命令查看一下,注意这个命令移动到了platform-tool目录里, 在Mac这中类Unix系统里执行命令前要加 ./

然后在eclipse里安装上面的方法,一样可以选择真机调试:

E. mac android不能真机调试

肯定是可以真机调式,国外都是用MAC OX做开发,怎么可能用不了呢。

  1. 检查一下手机USB调试是否没启用。

  2. 检查SDK USB驱动是否没更新。

  3. 更新SDK开发工具。

F. 如何在真机上调试Android应用程序

在windows7操作系统下,使用如下办法在真机中调试android程序。

1、首先用手机连接电脑,电脑右下方,出现如下图标,则表示连接成功,如下图:

G. 如何用macbook做android开发

  1. 前言
    由于去年年中准备专心搞iOS开发,但Android也不能放弃。然后就发现eclipse是跨平台,做android开发应该是没问题。仔细查了不少资料,最后终于咬牙买了rmbp,从此走上来了ios和android开发之路。

    2.安装eclipse

    因mac系统里自带jdk,所以不需要再下载,也不需要在eclipse里配置jdk。

    在eclipse官网上就有mac版的下载。网址是http://www.eclipse.org/downloads/.选择第一个Mac版的Eclipse IDE for Java EE Developers。我是64位的,大家可以根据自己实际情况选择。

    3.安装adt
    我选择的是在线安装adt插件,如果有同学网络不好,可以网上查下离线安装adt
    打开eclipse – Help – Install New Software

    插件地址是: http://dl-ssl.google.com/android/eclipse/
    以上跟windows下是一样的,就不多说了。

    以前的eclipse并不支持retina屏幕,但目前最新的已经解决了这个问题。如果有同学还发现eclipse显示模糊的问题,可以用试试以下两种方法
    一、在Eclipse.app上点击右键 选择“显示包内容” 然后打开Contents文件夹 编辑 Info.plist。在dict的结尾标签上添加一行
    <key>NSHighResolutionCapable</key>
    <true/>

    二、可以使用神器,把所有不支持retina的app的改成支持retina,可以在威锋网上搜索“Retinizer”

    4.下载和安装mac版的android tool
    打开网站:http://developer.android.com/sdk/index.html 选择Mac OS X 的SDK版本进行下载。最好存放在英文目录下
    剩下的都是跟windows一样的。启动后下载android各个版本的jar,并且在eclipse里配置

    5.模拟器
    因为android自带的模拟器非常慢,所有有些windows上的同学会选择第三方的模拟器。很不幸,mac上目前来说并没有第三方模拟器。
    android自带模拟器因为是CPU是ARM的,所以才导致太慢。其实可以在android tools里下载Intel CPU的模拟器。
    可以在android tools里选择Intel

    新建模拟器的时候,选择Intel的CPU

    实验下来,速度提升不少。基本已经满足日常开发(这一点也同样适应windows)

    6.真机调试(关于驱动)
    令人高兴的是,mac下的adt默认支持大部分的android手机,所以,一般手机连上mac,会自动在Device里显示。

    但一些不常见的,就不能显示出来。而且mac跟windows不一样,很难找到mac下的该手机的驱动。其实这不是驱动问题,而是adt不知道该手机的USB Vendor ID。可以通过另外一个方法解决
    一、首先要下载一个app:IORegistryExplorer。通过这个app可以查看连接上的USB设备的信息。选择IOUSB,可以看到名为“xxx”的设备,找到idVendor

    二、打开文件:~/.android/adb_usb.ini 。然后直接在最后一行加上idVendor的值

    最后重启adt,就可以在Devices里看到该手机的信息了。

    7.一些工具的推荐
    跟windows上一样,在mac上也会有各种各样的app可以提高我们的工作效率。这里列个表(以下app都可以在威锋网上找到)
    一、Alfred。Alfred其实是一个app平台,他包含很多功能强大的app。比如,他可以替代系统的Spotlight,也可以作为搜索引擎的快捷入口,也可以作为多重黏贴板。

    二、BetterTouchTool.这是一个可以把快捷键绑定到触摸板上的app。
    首先说下,mac上的触摸板非常强大,我现在已经完全抛弃鼠标,全部用触摸板替代。BTT这个app可以让触摸板的功能更加丰富。他可以添加单指,双指,三指,四指,五指的“轻按,点击,左右上下扫。四个角触摸”等组合的操作。而且他还分各种不同的app不同的配置。

    可能大家这样听起来有点迷糊,但我还是推荐大家玩下BTT,他会带你进入一个新的世界。

    8.虚拟机的推荐

    最后谈下虚拟机,mac毕竟不能代替主流系统windows,所以还是会有一些操作需要在windows上做。mac自带的 Boot Camp,虽然兼容windows,但切换系统的时候需要重启,非常繁琐。
    在这里我推荐大家使用Parallels Desktop。这是一款mac上最优秀的虚拟机,配置简单,使用便捷。而且还有不少人写了视频教程。
    传送门:http://bbs.weiphone.com/read-htm-tid-2819324.html

    9.最后总结
    mac确实是非常优秀的操作系统,他的体验比windows要强大很多。不过在国内毕竟还是以windows为主,很多软件和游戏都没办法安装。但目前看来,办公和学习是没有任何问题。

------------------------------------华威世纪

H. 如何使用Android真机进行调试

开发android应用程序的时候,有时候开发不得不采用真机调试,原因很简单,因为模拟器暂时无法支持模拟一些硬件设备,而重力感应一类的开发效果更需要用真机调试。当然,采用真机调试要比模拟器快很多,模拟器不仅占PC的资源,而且运行久了会变得相当的迟钝。
采用android真机调试的最需要解决的是真机与电脑连接的问题,一旦成功连接之后,其实与模拟器调试就没什么差别了,只需要在运行Android Project时选择真机即可。在Android2.3之前,由于Android真机无统一的标准,机型众多并且各自的USB驱动都不一样,因此需要去各自的手机生产厂商官方网站去下载并安装对应正确的usb的驱动(或者说是ADB Interface Driver),不过在新版本的SDK中,由google提供了新的usb驱动解决方案,该驱动存放在”%android_sdk_path%/google-usb_driver”文件夹,一般来说目前市面上流行的Android系统机型都能够被支持,因此简化了USB驱动安装,我们优先采用此驱动进行安装,实在无法成功安装再去下载由真机生产厂商提供的驱动。这里以笔者在win7使用的MotorolaMilestone为例。
第一步:将我们开发所用的Android真机的USB调试功能打开(打开方法为Settings(设置)àApplications(应用程序)àDevelopment(开发)à勾选USB debugging(USB调试)),然后通过usb连接线连接到开发所用的PC上,由于是在没有安装usb驱动的情况下进行连接,系统会发现新硬件并且尝试通过windows update在互联网上搜索驱动进行安装:

第二步:由于通过windows update查找驱动会耗费非常长的时间并且需要互联网支持而且不一定能够成功找到,因此我们点击下方的“跳过从Windows Update获得驱动程序软件”跳过搜索:

第三步:关闭自动安装后,通过右键点击“计算机”(XP-我的电脑)选择“管理”进入到计算机管理界面,点击左边的“设备管理器”进入到设备管理界面,此时我们会发现一个带有黄色感叹号标志的硬件设备(如图中所示,位于其他设备分支下),即“Motorola ADB Interface”,这代表着该设备缺少驱动程序支持,从名称上看很显然这个设备就是我们usb调试需要的支持设备:

第四步:安装该设备的驱动程序,右键点击“Motorola ADB Interface”选择“更新驱动程序软件”,弹出如下图所示框体:

第五步:正如前面所说,由于我们的SDK中已经存在了google提供的usb驱动程序,因此我们选择第二项“浏览计算机以查找驱动程序软件”,进入到下一对话框,在这里点击浏览,选中目录“%android_sdk_path%/google-usb_driver”,例如这里是使用的D:\study\programfiles\android-sdk-windows-r8\google-usb_driver路径,勾选上下方的“包括子文件夹”,点击下一步:

第六步:在上一步最后点击下一步按钮后,系统会开始在我们设置的文件夹下查找驱动程序软件并进行安装,这一步需要2分钟左右的时间,请耐心等待:

第七步:等待一段时间后,不出意外,系统将会提示“已经成功地更新驱动程序软件”,如下图,如果这一步失败,也不用慌张,可能是google提供的这种驱动暂时不能支持你所使用的真机,这时就需要到你所使用机器的生产厂商的官方网站去下载驱动程序软件,然后重复前面的步骤,只需要在第五步时设置驱动程序软件路径时定位到你所新下载的特定驱动程序的存放路径即可,附件还提供了两款常用USB驱动程序,即motorola和HTC的usb驱动。

第八步:驱动程序安装完成后,此时再到设备管理器中查看,可以发现带黄色感叹号的“Motorola ADB Interface”设备已经消失了,取而代之的是在Android Phone分支下的“Android Composite ADB Interface”设备,这里再提到一点,如果是使用的Motorola的驱动程序的话,这里可能就是显示的“Motorola ADB Interface”了:

第九步:虽然前面系统已经提示了驱动程序安装正确,如果才能确定PC已经识别
Android真机并且正确地建立了连接呢?很简单,首先点击开始->运行,输入cmd:

第十步:在弹出的命令提示符界面中使用命令adb devices查看设备(adb命令所对应的应用程序存放在%android-sdk-path%\platform-tools路径下,这里能够在任意路径下使用adb是因为笔者PC机的环境变量中加入了该路径,如果没有设置环境变量则需要首先定位到%android-sdk-path%\platform-tools路径,否则会提示adb不是一个有效的命令,如下图所示,返回了一个编号为04038B6005021006的device(代表真机),这就代表真机已经成功地与PC建立起连接了,如果PC上也运行了模拟器,会发现不只一条的记录,模拟器的类型是emulator:

那么,如何在调试的时候选择真机呢?通常,当我们点击运行一个Android Project时,它的默认行为是由eclipse自主选择一个设备进行应用程序的安装、运行,如果想要人工自主地选择调试设备,可以在对应Project的Run Configuration中进行设置,如图:

点击Run Configuration后,将会弹出配置界面:

该界面左边一侧的栏目中是现在存在的一些可配置的应用程序,在左边选择待调试的应用程序,然后在右边单击Target选项卡,选择Manual(手动)即可,需要注意的是,好像目前eclipse在这里存在一个小问题(有可能是笔者自身的操作问题),就是新建的一个项目在第一次编译运行过之前,该项目对应的应用程序不会出现在左边的应用程序列表中,因此不能对其进行设置,也就是说第一次Run时只能使用Automatic的方式由eclipse指定目标设备。不过这种情况影响并不大,假如eclipse此时自己启动了一个模拟器来作为目标,可以立即关闭模拟器终止该操作,之后该项目应用程序就会出现在列表中可以配置为Manual了:

配置成Manual方式后,在Run一个Android Project的时候将会弹出一个选择框用于选择设备,如下:

可以看到我们的真机出现在了正运行的设备列表中,通过选中该项点击OK或者直接双击它就可以将应用程序安装到真机上进行调试了,当然,如果你需要的是模拟器调试,选中“Launch a new Android Virtual Device”然后选择需要启动的模拟器(列表中是已经建立的模拟器,也可以新建模拟器)就可以了。

I. U3D 安卓 怎么真机调试

真机调试Androidandroid开发多半可以使用android模拟器进行运行调试,不过那个模拟器实在是太慢,启动一次得要个三两分钟。一般是模拟器一直开着,只通过后退键把程序退出就可以进行第二次调试。但有时候需要连接到真机,不但速度快,还能发现模拟器上发现不了的问题。真机调试当然需要一个android手机或平板,还有USB线。需要在windows上安装对应的USB驱动程序。连接成功用通过adbdevices命令应该能看到你的机器:platform-tools目录下:注意要在手机的设置里面,打开USB调试(必须!)。然后在Eclipse里面右键点项目选DebugAs-->AndroidApplication即可启动真机调试。不过我之前一直用模拟器,所以每次DebugAs-->AndroidApplication都会自动启动模拟器调试,需要在DebugAs–>DebugConfiguration里面设置一下,target选项卡改为manual,手动选择调试设备:然后再DebugAs-->AndroidApplication就可以选择真机来调试了。如果在Eclipse里设置了断点,在手机上运行程序就可以触发eclipse里的断点了。Mac下的Android真机调试在Mac下其实更简单些,连按照usb程序的步骤都省了,连接数据线后eclipse能直接看到android手机。如果想用adb命令查看一下,注意这个命令移动到了platform-tool目录里,在Mac这中类Unix系统里执行命令前要加./然后在eclipse里安装上面的方法,一样可以选择真机调试:

热点内容
成都php招聘 发布:2025-01-15 13:12:16 浏览:380
怎么调用服务器数据库 发布:2025-01-15 13:06:25 浏览:656
人人网设置访问权限 发布:2025-01-15 13:02:06 浏览:563
崩坏学园2脚本 发布:2025-01-15 12:58:43 浏览:459
我的世界服务器等级如何升 发布:2025-01-15 12:45:55 浏览:689
c语言程序填空题 发布:2025-01-15 12:45:53 浏览:545
怎么配置氯化钠浓度 发布:2025-01-15 12:34:06 浏览:206
4000除以125简便算法 发布:2025-01-15 12:27:41 浏览:464
源码商用 发布:2025-01-15 12:26:54 浏览:75
价钱算法 发布:2025-01-15 12:26:03 浏览:401