Session ‘app’: Error Installing APK

今天做项目发现不停的报此错误,心中很是烦闷,从晚上看到了此博文觉得帮助很大,虽然和我最后解决的方法不一样,但感觉是网上叙述最为详细的一篇

1.代码正常,build、clean都正常,没有异常错误;2.运行之后,也是能正常弹出手机的SDK型号以及API的版本(本人使用真机[华为]),as提示是否要替代手机当前安装版本,重新安装。                                                                                                     

网上的解决方法我总结了一下:                                                                                                     

1.重新编译,clean projet,build project,还有File目录下Invalidate Caches/Restart[重启as];

2.重新插拔手机数据线;                                                                                                            

3. SDK build tools等工具没有下载完整,使用sdk manager下载;                                        

4.更改Studio的设置,在Settings中,去掉Instant Run里面的第一个复选框的对勾,见下图:

Session ‘app’: Error Installing APK_第1张图片

 

再重新编译还是不行;                                                                                                            

5.adb端口被占用,查看5037端口是否被占用                                                                            具体方法:(1)命令行输入‘ netstat-aon|findstr 5037  ’查看5037的端口进程,(2)如果看到11326正在使用该端口,输入 tasklist|findstr"11326"查看这个进程是哪个程序创建的,(3)如果不是adb,则  ‘taskkill/f/pid 11326  ’杀死该进程,再插入手机 ;                         

 6.杀掉adb.exe,启动命令提示符,输入cmd回车,进入你的sdk安装目录下(cd 进入目录当中),进入到sdk目录下platform-tools中

Session ‘app’: Error Installing APK_第2张图片

输入adb kill-server;kill掉之后再输入adb start-server,出现successful就重启成功了,再拔掉手机,重新安装;                                                                                                                     

7.手机的‘开发者选项‘或者usb未打开;部分手机自带的软件手机管家中带有USB安装管理,它把安装拦截了,将其关闭;                                                                                             

8.更换数据线或手机排除机器因素;

 

   




链接:https://www.jianshu.com/p/a601551ed29e
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

9.也是最坑的,。。。最后发现是我手机的储存空间不足所造成的。。。清理内存后就好了

你可能感兴趣的:(Android)