【Android测试】adb shell回车后出现 error closed的解决办法

现象1:在手机连接USB进行Monkey测试的过程中,再启动一个CMD窗口输入,adb shell回车后出现 error closed的的现象。某些情况下,一些手机会出现此现象。

现象2:在手机连接USB进行eclipse调试或安装App时,eclispe控制台提示:Failed to install ***.apk on device ‘019417a3‘: Unable to open sync connection!

个人认为两种现象的原因是一样的。

解决办法如下:

第一种:重启电脑,之后把手机查到电脑上,启动eclipse

第二种:手机-设置-应用程序-开发-usb调试打开再关闭一次

第三种:重启手机,usb调试打开再关闭一次。

第四种:在cmd下Try "adb kill-server" and then "adb start-server"。

个人认为,第二种,第三种方法更为实用

时间: 2024-10-12 21:44:07

【Android测试】adb shell回车后出现 error closed的解决办法的相关文章

adb shell命令后出现error: device not found错误提示

在cmd中输入adb shell进入linux shell环境前,需要把android模拟器打开(本文都是针对模拟器而言,并非真机).如果启动好了模拟器,且输入adb shell命令后出现error: device not found错误提示,则可以杀掉adb进程然后重新启动该进程,在cmd中输入如下命令: adb kill-server adb start-server 注意:这里着重注意,要想adb shell命令执行成功,必须要同时打开android模拟器. 这是执行成功后,以root权限

无法进入adb shell,提示unknown host service的解决办法

今天monkey的简易环境配置好后,准备开始monkey的压测工作,可是在命令控制窗口中输入无法进入adb shell,提示了错误 "unknown host service" 查找资料发现,原因为电脑的5037端口被某个程序占用了(android_sdk中的adb需要5037端口),那么我们需要关掉这个程序.   开工..... 1.首先需要先查找是那个程序,使用命令netstat -ano |find "5037"查看占用了5037端口的进程pid,如下图,显示

Android Studio运行程序出现Session ‘app’: Error Launching activity 解决办法

session "app":error launching activity 一下两种方法,可以轻松解决: 1. 2.把复选框去除:  

Android 通过adb shell am broadcast发送广播

Android 通过adb shell am broadcast发送广播 adb shell am broadcast 后面的参数有: [-a <ACTION>][-d <DATA_URI>][-t <MIME_TYPE>] [-c <CATEGORY> [-c <CATEGORY>] ...] [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...] [--ez <EXTRA_K

【Android】-- adb shell 命令探索

ADB是什么,做android开发的没有不知道的. window下运行cmd,输入adb help就会打印adb都能够做的事情,包括 adb push ..adb pull .. adb devices  adb install... 等等..并且一搜一大把. 其中有一个命令叫做  adb shell,android是基于linux的,shell模式下linux的命令可是非常多的,android去掉了许多linux的命令,那么从这写命令里面又能够发现什么宝藏呢?寻宝之旅开启!! 首先linux的

Android 执行 adb shell 命令

Android 执行Adb shell 命令大多需要root权限,Android自带的Runtime. getRuntime().exec()容易出错,在网上找到了一个执行adb shell命令的类 代码如下: /**检查手机是否存在root权限,发送一些消息*/package com.dx.superbar.util; import java.io.DataOutputStream;import java.io.File;import java.io.FileOutputStream;impo

Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法)

Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法) 似乎,自从我的Vista自动升级安装了SP1后,我的Cisco VPN就出现问题了,根本就无法运行.总是提示Error 56: The Cisco Systems, Inc. VPN Service has not been started. Please start this service an

Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法

原文:Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法 前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了. 这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍. 1.当

arcgis FLEXnet Licensing error:-42,147解决办法

问题如下: 提示信息为: Provide your license server administrator with the following infomation: Invalid parameter. License path:@RJB-SCSUP; FLEXnet Licensing error:-42,147 解决办法: 我出现这个问题是arcgis9.3升级到arcgis10.0时用桌面版权限启动二次开发的GIS系统出现的问题: 在arcgis10.0开发环境下,把工程中所有关于A