真机设备(android手机或android平板)测试的相关操作

环境搭建好之后,如果需要接入真机进行测试,还需要以下几步操作:

1.1.1     设备接入电脑的设置

关于Android设备接入电脑,像应用宝或手机助手之类都有图片教程之类,类似下图:

1.1.2     查看设备

将手机用数据线连接到电脑,并授权USB 调试模式。查看连接的效果,在cmd 下运行命令:adb devices -l 查看UDID,如下图所示:

如果有输出,就表示连接成功。

1.1.3     真机安装APK

真机安装APK有多种方法,这里介绍3种:

第一种:把apk安装包拷贝到手机,直接安装。

第二种:通过第三方软件(例如:应用宝)安装。

第三种:在DOS下通过命令安装。

步骤:

1.把手机或平板连接电脑,输入命令查看设备。

如果出现上图,说明设备连接OK,如果没有以上信息,说明手机驱动没装好或其他原因。

2.输入命令:adb install E:\apk\baiduyun.apk 安装。

1.1.4     查看APK的packagename 和activity name

第一种方法:

步骤:

1. 从DOS切换到adt 路径下: E:\adt\sdk\build-tools\android-4.4W。

2.执行  {本地包完整路径}。

3.查看 app-package 名。

通过查看看到app-package 包的相关信息。

package: name=‘com.baidu.netdisk‘

4.查看 app-activity 活动名。

通过查看看到app-activity 活动名的相关信息。

launchable-activity: name=‘com.baidu.netdisk.ui.Navigate‘

第二种方法:

1.用手机打开安装的云笔记app。

2.在 E:\adt\sdk\tools 下有个 hierarchyviewer 文件,可以查看。

从上图可以看到如下信息:

app-package 包名: com.baidu.netdisk

app-activity 活动名: com.baidu.netdisk.ui.Navigate

1.1.5     在DOS下启动app。

运行命令:  adb shell

$ am start -n {包(package)名}/{活动(activity)名称}

例如:$ am start –n com.baidu.netdisk / com.baidu.netdisk.ui.Navigate

时间: 2024-10-11 21:11:03

真机设备(android手机或android平板)测试的相关操作的相关文章

linux(ubuntu12.04)下手机真机调试eclipse上的android程序

模拟器太慢了,而且在模拟器上运行程序的效果毕竟还是跟在真机上有点区别的,所以建议大家尽量使用真机调试.把android手机通过usb线连接至电脑,之后步骤如下: 1. 在/etc/udev/rules.d/目录下新建一个51-android.rules文件,文件内容为: SUBSYSTEM == "usb",ENV{DEVTYPE} == "usb_device",MODE = "0666" 2.$ sudo chmod a+rx /etc/ud

uiautomatorviewer 连接真机的时候报 com.android.ddmlib.SyncException :Remote object doesn't exits!

使用UI automatorviewer 连接真机的时候,报如下错误 原因之一:手机锁屏了,解锁,重新刷新下,就可以了 uiautomatorviewer 连接真机的时候报 com.android.ddmlib.SyncException :Remote object doesn't exits! 原文地址:https://www.cnblogs.com/tester-lyj/p/11956945.html

使用adbWireless无线调试Android真机设备[转]

开发Android的朋友都知道,真机调试需要把手机与PC相连,然后把应用部署到真机上进行安装和调试.长长的USB线显得很麻烦,而且如果需要USB接口与其他设备连接的话显得很不方便.今天介绍一种不通过USB线就可以进行真机调试的方法. 首先让手机与电脑处于同一局域网下,然后下载一款名为adbWireless的应用(到Google Play商店可以搜索到),下载安装后运行软件,会显示手机在当前局域网的IP地址和端口(前提是手机需要ROOT),然后可以看到手机出现了IP地址和端口号. 随后打开命令行,

android使用adb命令卸载程序,当有多个模拟器设备和真机设备时

情形:本来一般情况都是直接卸载了,或者使用adb uninstall com.xxx.xxx(包名) 然后今天在不同的设备上进行适配,高版本的直接长按然后拖进垃圾桶卸载.但是在系统版本为2.3的系统中, 非得要进入设置--->应用程序--->(对应程序)点击卸载.实在是觉得很麻烦,所以就想使用命令进行卸载. 使用adb命令查看当前连接的设备,命令:adb devices 可以看到这里有4个设备,以开头cffxxxx是真机,其他的是模拟器对应的设备id. 可以知道模拟器对应的设备id使用ip地址

MAC下如何配置Android手机调试(将测试手机加入到Mac系统的调试列表中)

第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): 查看到我的Android手机的Vendor ID: 0x04e8,这个id是该手机关联该电脑的一个唯一标识. 第二步: 创建.修改adb_usb.ini文件 输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加第一步中的Vendor ID:0x04e8, 然后保

很牛逼的android真机调试,手机、平板、电视都可

1.首先通过路由器,搭建局域网 2.手机开wifi,记住ip地址,平板开wifi,记住ip地址,电视开wifi,记住ip 3.然后再eclipse里面“窗口-首选项-android-ddms里面设置使用adb主机,填写ip地址”,点击确定 4.“窗口-打开透视图-其他-选择DDMS” 5.之后点击打开的DDMS,然后选择窗口,在右边,和最大化最小化一起的一个向下箭头的三角形,点击展开这个下拉列表,选择重启adb,这样子就查看日志里面是不是链接成功了,链接成功之后就可以肆无忌惮的进行程序的调试和运

Android Studio 真机调试 连接手机

前提:adb环境已经配置 手机端: 1.打开手机开发者权限,”设置“ 中找到 “版本号”,连续多次点击,会提示打开“开发者”.我的是 “设置” --> "关于手机" --> “版本号” 2.手机允许“USB调试” 电脑端: 1.打开Android Studio --> 选择“file” --> ‘Settings’ 2.勾选Google USB driver 3.查看需要连接的手机的Andriod版本号,还是在这个页面,SDK Platforms -->

让Android手机像Win平板一样~(Android 7.0以上手机)

原帖地址 https://chaoli.club/index.php/3004 首先上图,是我的Nexus 5的屏幕截图 这是Chrome,和平时手机上的样子完全不一样,可见Chrome对不同的设备的适配是非常好的 Android 7.0新增的多窗口功能,就像一个桌面系统一样.一般来说在手机上用处不大,因为屏幕太小了,但用下面的方法就可以有图片里和平板一样的效果 首先要有一个Android 7.0系统的手机,用adb开启多窗口: adb shell settings put global ena

真机在wifi下调试android程序

大家好,最近在学习android程序由于手机接口问题,调试程序的时候老是接触不良而不能正常调试,因此感到相当苦恼,于是在网上查找无线调试android的方法.经过研究和尝试现已成功无线调试程序,方法分享如下: 1. 手机是否具备条件 1)手机一定要root才可以哦,如果没有root请不要往下走. 2)手机和开发电脑在同一局域网内. 2. 手机上安装调试必备软件 1)在手机软件市场找到AdbWireless软件并安装. 2)安装之后如下图: 3)点击开启开关如下图: 3. 电脑上连接手机 1)在c