android studio问题:installation failed with message INSTALL_CANCELED_BY_USER

在使用Android Studio开发应用时,遇到在小米手机上安装APP时出现'INSTALL_CANCELED_BY_USER'错误。该问题可能通过卸载已有版本并重新安装解决。在MIUI的开发者选项中关闭'启用MIUI优化',重启设备,清理并重建项目后,可以成功安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具:android studio

测试终端:小米note

终端环境:miui8.2

在开发程序时,安装APP时,错误弹框提示内容如下:

installation failed with message INSTALL_CANCELED_BY_USER.
It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present,and then re-installing.
WARNING:uninstalling will remove the application data
do you want to uninstall the existing application.

debug错误信息如下:

$ adb install-multiple -r D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\dep\dependencies.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_0.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_3.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_2.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_1.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_4.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_5.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_6.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_7.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_8.apk D:\work\ASWorkspace\MyApplication\app\build\intermediates\split-apk\debug\slices\slice_9.apk D:\work\ASWorkspace\MyApplication\app\build\outputs\apk\app-debug.apk 
$ adb shell pm uninstall map.xxx.xxx.xxx(包名)
Unknown failure (Failure - not installed for 0)
Error while Installing APKs


解决方案:在MIUI “设置”-->"更多设置"--->"开发者选项"中最下方,关闭“启用 MIUI优化”,重启计算机,连接手机,重新clean project,rebuilt project,重新安装即可成功。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值