我在使用Android Studio的时候,使用自己魅族(M5 Note)做真机测试,运行不成功,提示下面图片中的错误(Session 'app':Error Installing APK)。
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了正安免费建站欢迎大家使用!
再经过测试过好几种网上的方法之后,特记录如下,望以后大家少走弯路,希望可以帮助到大家。可能不同的人使用到的方法都会是下面的不同的方法:
1)连接手机之后,会有显示手机的SDK型号以及API的版本,显示我自己的是魅族M5 Note(Android 6,API23),在我的手机上安装不上,刚开始有人说魅族手机的兼容性这块做得不是太好,换了别人的手机测试了一下,不过也是魅族系列 M2 Note(Android 5,API22),版本比我的低一个级别,但是完全可以安装,看来重新编译不可靠;
2)重新插拔手机数据线,还是不行;
3)猜测是SDK buildtools等工具没有下载完整,于是更新并且下载了SDK工具,又重启了Android Studio,还是不能安装;
4)网上还有方法说是需要杀掉Android后台进程adb.exe,也可在cmd中 cmd adb kill-server 重启adb与重启adb.exe的方法,再拔掉手机,重新安装,还是不可行;
5)还有说法说是需要更改Studio的设置,在Settings中,去掉Instant Run里面的第一个复选框的对勾,见下图:
再重新编译还是不行;
6)也可能是adb端口被占用,这种我倒是没有测试,是在查阅了网上资料之后看到的,查看5037端口是否被占用
具体方法:命令行输入 netstat-aon|findstr 5037 查看5037的端口进程
如果看到3213正在使用该端口,输入 tasklist|findstr"3213"查看这个进程是哪个程序创建的,如果不是adb,则 taskkill/f/pid 3213 杀死该进程
再插拔手机数据线,好像还是不认;
7)最后找到的原因是我的手机魅族升级flyme6系统之后,手机自带的软件手机管家中带有USB安装管理这一功能,它把安装拦截了,将其关闭之后,便可以正常安装app了。
当前名称:AndroidStudio上Session'app':ErrorInstallingAPK错误解决方案
文章链接:https://www.cdcxhl.com/article34/ppicse.html
成都网站建设公司_创新互联,为您提供外贸建站、动态网站、App设计、网站设计、品牌网站制作、ChatGPT
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联