一般来讲,解决这个问题的方法有以下几种:

1.重新编译

2.重新插拔数据线

3.更改Studio的设置,将下方的第一个复选框的勾去掉Android Studio提示Session 'app': Error Installing APK的解决方法

Android Studio提示Session 'app': Error Installing APK的解决方法

4.重启adb    

          在命令行输入 adb kill-server

          然后输入  adb devices

5.解决adb端口被占用的问题

  查看是否5037端口被占用

  命令行输入 netstat -aon|findstr 5037    查看使用5037端口的进程

假设看到3213正在使用5037端口    

     输入 tasklist | findstr "3213"  查看这个进程是哪个程序创建的,如果不是adb,通过以下命令杀死它

 taskkill /f /pid 3212

最后重新插拔数据线,输入adb devices试试

6.项目的位置包含特殊字符

例如:

E:\ Android_Projects \ T&PUIET,KUK \app\build\outputs\apk\ app-debug.apk

关闭android studio>重命名包含特殊字符(这里是T&PUIET,KUK)的文件夹>重新启动android studio。

7.解决debug调试包命名问题(我的项目是用这个方法才解决的,之前的方法都解决不了,发现网上没有该解决方法,特此记录一下,希望能帮到别人!!)Android Studio提示Session 'app': Error Installing APK的解决方法

Android Studio提示Session 'app': Error Installing APK的解决方法

由于我的项目中加上了多渠道包的配置,并且修改了输出包的名称,一开始没有加debug包的判断导致debug包的名称也和这个输出规则一致,这就导致我的项目真机调试一直安装不上,后来加上注释的那行判断代码后就解决了这个问题


分类:

技术点:

相关文章: