博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved !
Android error: Failed to install *.apk on device *: timeout
关于这个问题,常见的几个解决方案:
PS:第9条最为常用
1、把ADB的DDMS由5000设到10000
2、adb kill-server adb start-server
3、换一根新的数据线
4、重启手机
5、不要用USB3.0插口来插手机
6、卸载应用,用Eclipse重装
7、在Eclipse的Preferences中修改USB与电脑的连接端口
8、重启电脑
9、netstat -a -n -o |findstr "5037"
在命令行输入上述命令,在Windows任务管理器-进程,找到PID为5037但不是adb.exe的,杀死它,常见的有tadb.exe,AndroidServer.exe等,然后重启Eclipse
或者把上述方法结合使用。
另外手机连不上eclipse解决办法如下:
给sdk在环境变量那时配一下就可以,记得tools和platform-tools都要配上!
上面讲了eclipse早期的问题,不过目前已经切换到AndroidStudio,再讲一些有关安装不上的问题:
时间:2017.8.9
机型:红米4x
问题:DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs
解决过程:
1、在手机设置-安全中将“安装未知来源”勾选,尝试无效
2、查找与5037端口启用的其他应用,没有
3、在手机开发者设置中,打开”USB安装“,尝试无效
解决方案:
1、在开发者模式中,将“启动MIUI优化”这一项关闭-原因可能是小米对adb安装命令做过拦截。
2、将AndroidStudio的InstantRun关闭-原因可能是小米对InstantRun这种切割apk方式不支持
终极方案当然是解决方案1了。
PS:使用adb命令连接手机和电脑进行开发,方案:
http://blog.csdn.net/xiabing082/article/details/54376461注意:adb命令使用前,要使用数据线对电脑和手机建立连接。