今天用小米2s(MIUI8开发版)测试一个程序,结果在Intelij idea运行选择真机设备后出现 Installation error :INSTALL_CANCELED_BY_USER 这个错误,网上搜索也没有找到答案,最后发现是手机没有root,便在小米2s里选择开启root,之后就可以了,其他的原因如下(我自己测的时候下面的条件都满足,就是没root,root后就好了):
- 确保手机处于开发者模式。
- 在手机上,勾选 系统设置->安全->未知来源 ,然后重试。
- 安装的时候手机是否处于锁屏状态,若是的话,取消锁屏。