精华内容
下载资源
问答
  • 这时键入,新建一个50-Android.rules文件,如下所示: sudo vim /etc/udev/rules.d/50-Android.rules 在打开的文件中增加以下文本: SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="12d1", MODE="0666" 2....

    1. 在终端运行 lsusb

    会发现结果有会有如下类似记录:

    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

    注意最后一个

    Bus 001 Device 003: ID 12d1:360e Huawei Technologies Co., Ltd.

    这时键入,新建一个50-Android.rules文件,如下所示:

    sudo vim /etc/udev/rules.d/50-Android.rules

    在打开的文件中增加以下文本:

    SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="12d1", MODE="0666"

    2. 运行以下命令:

    sudo chmod a+rx /etc/udev/rules.d/50-Android.rules

    让设备管理器重启

    sudo /etc/init.d/udev restart

    udev 是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux kernel 2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。

    3. 在 Android sdk 的 platform-tools 目录下运行 (这一步很重要,必须要sudo,否则没效果,在之后的sdk都将adb放在了platform-tools中)

    sudo ./adb kill-server

    sudo ./adb devices

    然后,就可以直接用 adb 来进行操作了。

    若继续在Ubuntu 11.04 下执行adb devices命令, 返回的结果是:

    List of devices attached

    ???????????? no permissions

    这意味着,USB连接的设备是能够被识别的。经过上网查找之后,得知adb server需要以root的权限启动,于是有了如下命令:

    www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb kill-server

    www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ sudo ./adb start-server

    * daemon not running. starting it now *

    * daemon started successfully *

    第一条命令用来杀死当前正在运行的server, 第二条命令则以root的权限启动了新的server. 我们可以再次查看devices:

    www.linuxidc.com@linuxidc-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ ./adb devices

    List of devices attached

    HT848KV04386 device

    这次设备就被正确识别了。自然地, 像ddms之类的工具也能派上用场了。

    转自:http://blog.csdn.net/ccxiaop/article/details/7846947

    展开全文
  • Date: 2018.9.30本文旨在介绍android真机测试方法,主要是用于测试自己开发的功能库在android真机运行。1. android platform-tools下载1.1 下载路径1.2 添加环境变量打开“我的电脑”—》属性—》系统高级设置—》...

    Date: 2018.9.30

    本文旨在介绍android真机测试方法,主要是用于测试自己开发的功能库在android真机运行。

    1. android platform-tools下载

    1.1 下载路径

    1.2 添加环境变量

    打开“我的电脑”—》属性—》系统高级设置—》环境变量—》编辑Path变量,将Android platform-tools路径添加到系统环境变量里。

    f51ceb13e205ffc643da2b8eb58599d9.png

    2. root 手机

    步骤略;因为可执行文件需要运行在手机的系统目录,SD卡目录无可执行权限。

    3. 可执行文件的测试

    前提环境:

    (1)电脑端安装对应手机的USB驱动。

    (2)用USB连接andorid手机和电脑,并且打开手机的开发人员选项---->USB调试选项;

    3.1 测试命令

    (1) adb start-server  #用于启动adb服务

    (2) adb push c:/h264dec /mnt/sdcard/  #将pc端二进制可执行文件h264dec拷贝到手机/mnt/sdcard目录下,因为不能直接将文件拷贝到手机系统目录下,如/data, /cache等。

    (3) adb push c:/libh264dec.so /mnt/sdcard/   #如果二进制可执行文件链接的是动态库,必须将.so库拷贝到/system/lib目录下。

    (4) adb shell   # 进入命令界面,相当于远程登录到连接的android手机上,此时操作类似Linux系统,可用cp等指令。

    (5) adb su   #获取root权限,进入root用户。

    (6) cp /mnt/sdcard/h264dec /cache    #可执行文件必须放到手机系统目录下才能修改权限

    (7) cp /mnt/sdcard/libh264dec.so /system/lib   #动态库只有拷贝到这个目录下才能被链接。

    (8) cd /cache

    (9) chmod +x ./h264dec   #增加可执行权限

    (10) ./h264dec -i xxx.264 -o /mnt/sdcard/xxx.yuv   #运行可执行文件

    (11) adb pull /mnt/sdcard/xxx.yuv c:/   #导出文件到pc端

    备注:可在root权限下,使用mkdir创建新文件夹。

    (12) adb kill-server   #用于结束adb服务

    3.2 adb相关经验

    (1)adb 服务端口为 5037

    (2)adb 服务端口被其他应用程序占用且无法释放,可采用以下方法:

    1、查看进程,然后kill相关进程

    2、使用 netstat -aoe | findstr "5037" 查找ID号  #列出的最后一项为占用5037端口的ID号,如ID号为2000;

    3、以对应的进程ID号查找:tasklist | findstr "2000" #根据实际ID号查找

    4 、taskkill /f /t /im adb.ext #杀死该ID号对应的进程号

    展开全文
  • Android真机测试

    2013-06-01 23:19:45
    Android 真机测试 需要配置的文件 和 注册信息。
  • 1. Android程序真机调试闪退怎么办应用程序出现闪退,原因如下: 1、应用程序自身漏洞:开发的应用程序代码存在缺陷,造成大多数设备在运行该程序时会出现闪退的情况。这种情况需要开发者进行解决。 2、系统固件版本...

    1. Android程序真机调试闪退怎么办

    应用程序出现闪退,原因如下: 1、应用程序自身漏洞:开发的应用程序代码存在缺陷,造成大多数设备在运行该程序时会出现闪退的情况。

    这种情况需要开发者进行解决。 2、系统固件版本不支持、系统配置(CPU、RAM等)不支持。

    这种情况表现为部分设备能正常运作该程序,而其他设备会闪退。 解决方法如下; 1.电脑下载并安装PP助手。

    2.将使用数据线连接到电脑上并且打开PP助手。 3.点击左边一列中的“正版应用”。

    4.然后点击在右上角的“修复闪退弹窗”按钮。 5.等待修复完成即可。

    2. Android程序真机调试闪退怎么办

    应用程序出现闪退,原因如下:

    1、应用程序自身漏洞:开发的应用程序代码存在缺陷,造成大多数设备在运行该程序时会出现闪退的情况。这种情况需要开发者进行解决。

    2、系统固件版本不支持、系统配置(CPU、RAM等)不支持。这种情况表现为部分设备能正常运作该程序,而其他设备会闪退。

    解决方法如下;

    1.电脑下载并安装PP助手。

    2.将使用数据线连接到电脑上并且打开PP助手。

    3.点击左边一列中的“正版应用”。

    4.然后点击在右上角的“修复闪退弹窗”按钮。

    5.等待修复完成即可。

    3. Appium进行真机测试时总是会闪退是怎么回事

    可以尝试以下方法看看:

    1、点击设置-应用程序-全部-找到该软件--清除数据,清除一下软件数据再打开。

    2、卸载后重新下载安装相应的程序。

    3、如果是所有的软件都出现打开慢或者打开有问题的情况,可以备份在recovery里清空缓存和用户数据试一下。方法:关机状态下,先按住“音量增加键”再按住“电源键”,等出现开机画面时松手,进入Recovery。选择简体中文>清除数据>清除缓存+清除用户数据。提示:Recovery状态下触摸屏暂时失效,用“电源键”确认,“音量键”选择。

    4、如果通过上述方法操作后,相应的程序都有问题,而其他软件程序都正常的话,可以判断该程序跟系统不兼容,可以尝试更换其他版本的程序或者游戏试一下。

    5、建议备份重新线刷一下系统版本后尝试。

    展开全文
  • 安卓真机测试

    2016-11-29 16:01:00
    我是在小米手机上遇到的该问题 ...安卓真机测试时有时会遇到以下错误: [...]Installation error: INSTALL_CANCELED_BY_USER[...]Please check logcat output for more details.[...]Launch cance...

    我是在小米手机上遇到的该问题

    首先开启开发者模式(网上有教程自己搜索)

    如果还是没打开,可以下载一个  连接助理

    一键开启

    安卓真机测试时有时会遇到以下错误:

    [...]Installation error: INSTALL_CANCELED_BY_USER
    [...]Please check logcat output for more details.
    [...]Launch canceled!

    "Installation error: INSTALL_CANCELED_BY_USER"//安装被用户取消

    安装错误,在手机上需要手动点击确定安装程序

    解决方法:

    在小米手机中的开发者选项中

    1、打开“开启开发者选项”

    2、打开“USB安装”

    转载于:https://www.cnblogs.com/Jeremy-Chen/p/6113974.html

    展开全文
  • Unity Remote 5 安卓真机测试教程-附件资源
  • AndroidStudio真机测试前言因为有同学碰到问题AVD模拟器碰到了未知的错误,死活跑不起来,碰到这种情况,菜鸡本鸡表示无法解决,可以退而求其次试试真机测试啦,其实真机测试感觉也挺不错的,这样你的app可以直接在...
  • Xamarin Android真机测试报错 Xamarin Android真机测试报错,错误信息为INSTALL_CANCELLED_BY_USER。出现这个错误,通常都是真机上开发者选项设置错误...
  • Unity Android真机测试

    千次阅读 2020-02-22 16:06:39
    Unity Android真机测试 两种方法,首先在你需要debug的代码位置用Debug.log(“你想要的信息”) 一.wifi 1.手机连数据线,要求电脑,手机同一网段,手机调试模式 2.adb tcpip 5555 //port 3.adb connect 4.adb devices /...
  • 1.安卓真机 (1)用usb线将安卓设备连接电脑,在terminal输入adb devices查看设备名称 (2)PC与安卓设备连在同一个局域网,用adb connect连接设备IP,再查看设备名称 2.appium Desktop (1)打开appium客户端,点击...
  • android真机测试

    2015-08-16 22:52:07
    Eclipse 真机测试注意事项:  1、 平板电脑链接到电脑后需将平板修改为开发者模式;进入设置--》开发者选项---》允许USB调试;    2、 这时点击计算机--》管理--》便携设备--》会显示你的平板;但你会发现设备...
  • 真机测试测试手表:HUAWEI WATCH系统:Android wear 1.4+,Android 6.0.1屏幕:1.4英寸Amoled圆屏测试手机:华为honor v8系统:Android 7.0所需软件:Android Wear,华为应用市场可下载一、手表通过蓝牙连接手机下载...
  • Date: 2018.9.30 ... 本文旨在介绍android真机测试方法,主要是用于测试自己开发的功能库在android真机运行。 1. android platform-tools下载 1.1 下载路径 https://developer.android.com/...
  • Appium安卓真机测试

    千次阅读 2019-07-02 16:31:08
    1、获取手机UDID adb devices -l,有输出表示连接成功 2、启动Appium服务器 appium -a 127.0.0.1 -p 4723 –U B2T7N16916016400 -...3 执行测试脚本 报错1: 解决: HTMLTestRunner是Python标准库的unitte...
  • 我是用来做Android真机测试用的投屏工具。 这个安装很简单 点击安装就行,也可以到谷歌浏览器里面引用插件;现在是独立的exe,就像Postman一样可以在浏览器里面引用扩展程序,也有自己的独立客户端。 安装包下载地址 ...
  • 安卓真机测试安装时报错 在将程序发布到手机上时提示该错误: INSTALL_FAILED_INSUFFICIENT_STORAGE 手机内存满了...删除程序... 就可以安装了` posted @ 2016-...
  • 关于 Appium Android 真机测试

    千次阅读 2018-04-08 18:30:25
    真机测试 和 模拟器测试没有太多区别desired_caps = { 'platformName': 'Android', 'deviceName': '192.168.56.101:5555', 'platformVersion': '4.4.4', 'app': '/Users/Documents/ReviewRongCloudSrc/android-...
  • 在mac开发安卓,然后用真机测试。因为是第一次在mac下用安卓真机(三星)测试,所以我先百度一下,感觉网上的方法好复杂,什么配置都有,我一开始直接把三星插到mac上,然后打开eclipse 打开DDMS,没东西出来,于是...
  • 在虚拟机上完美运行,在安卓4.0手机上也可以运行,但我用安卓5.0测试就会打不开应用,一点击就退出。
  • 在使用android studio进行项目的调试的时候,模拟器真的有点慢,有时还很卡,大家可能还是更想使用真机进行调试,那么下面来看看android studio如何使用真机测试app的教程。第一大步,先对android studio进行设置:1...
  • Android TV真机测试

    千次阅读 2017-10-05 08:49:20
    android TV真机测试,有两种测试方式,一个是和APP真机测试一样,使用数据线,第二个是打包APK测试;不管是哪种方式,在测试之前,需要在电视上打开开发模式。准备机顶盒号和电视(一般建议在广电局测试) android ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,926
精华内容 10,770
关键字:

安卓真机测试平台