我使用Android Studio连接到我的小米Redmi Note 3G设备中运行应用程序。我的设备已在选择设备对话框中找到,但我一直收到[INSTALL_CANCELED_BY_USER]
错误:
Waiting for device.
Target device: xiaomi-hm_note_1w-SSE6Y97PFYQCRK45
Uploading file
local path: C:\Users\Anthony\AndroidStudioProjects\UASProject\app\build\outputs\apk\app-debug.apk
remote path: /data/local/tmp/com.si.UASPROJECT
Installing com.si.UASPROJECT
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.si.UASPROJECT"
pkg: /data/local/tmp/com.si.UASPROJECT
Failure [INSTALL_CANCELED_BY_USER]
我尝试在线寻找解决方案,但没有提及Failure [INSTALL_CANCELED_BY_USER]
错误。
答案 0 :(得分:119)
在将它更新到MIUI 8之后发生了我的小米手机。花了我几个小时来弄清楚它!
如果您是受害者,请检查以下内容:
更新(MIUI 8):
需要登录MI帐户才能启用通过USB安装选项。
更新2
对于某些设备(例如Redmi),您可能需要关闭MIUI优化并重新启动手机。
Settings > Additional Settings > Developer Options > MIUI Optimization
P.S。除非必要,否则不要更新MIUI!
愿受害者保存
答案 1 :(得分:29)
我之前有同样的问题,这是我的解决方案:
第1步:转到"设置" →找到"开发者选项"在系统中,单击。
第2步:开启"通过USB验证应用"在Debbuging部分。
第3步:尝试"运行app"再次在Android Studio中使用!
答案 2 :(得分:17)
在开发者设置上关闭Miui优化,然后重新启动 电话。
它对我有用。
快乐的编码...
答案 3 :(得分:10)
第1步:启用开发者选项(设置>关于手机>点击7次开启" MIUI版本" )。
步骤2:通过USB将设备连接到PC
第3步:设置>其他设置>开发人员选项>打开USB调试。
步骤4:您还应该开启设置>其他设置>开发人员选项>通过USB安装
享受编码......: - )
答案 4 :(得分:7)
在我的情况下,我打开“通过USB安装”,并确保“USB调试”已打开。
答案 5 :(得分:6)
如果你在MIUI 8。
按照步骤
第1步:设置>其他设置>隐私:检查“未知来源”选项。
第2步:设置>其他设置>开发人员选项>打开USB调试
第3步:设置>其他设置>开发人员选项>通过USB安装
第4步:设置>其他设置>开发人员选项>关闭MIUI优化。
第5步:重启您的手机。
答案 6 :(得分:4)
我在Redmi 3S 6.0.1 MIUI Global 8.2中遇到会话' app':安装APK 时出错。在Android Studio中关闭“即时运行”后,错误不会再次发生。为此,转到文件菜单 - >设置 - >构建,执行,部署 - >即时运行 - >选中关闭启用即时运行。
但我想使用Instant Run功能,所以, 转到设置 - >其他设置 - >开发人员选项 - >关闭MIUI优化。重启手机。
上述两种方法均有效。如果错误仍然存在,请检查打开USB调试并通过USB安装。
答案 7 :(得分:3)
答案 8 :(得分:2)
有时会发生这种情况,因为用户不及时接受安装。您可以关闭“监控USB安装的应用程序”以覆盖用户确认。
答案 9 :(得分:2)
如果你已经尝试过一切,那么尝试这些步骤
步骤0:开启MIUI优化&重新启动。
第1步:设置>其他设置>隐私:检查“未知来源”选项。
第2步:设置>其他设置>开发人员选项>打开USB调试
第3步:设置>其他设置>开发人员选项>通过USB安装
步骤4:设置>其他设置>开发人员选项>关闭MIUI优化。
第5步:重新启动手机。
答案 10 :(得分:2)
“通过USB安装”如果您的小米手机正在运行MIUI 8或更高版本,则无法正常工作。看起来当您尝试启用此选项时,您的手机会尝试连接到某个中文服务器并失败。
我得到了一个解决方案,它对我有用。想法是通过VPN连接到中国 - 上海服务器。请尝试以下方法:
1.从Playstore安装 PlexVPN 并登录。您将获得24小时免费VPN服务。
2.选择 China-Shanghai 服务器并连接。
3.从小米手机的开发者选项启用“通过USB安装”。 然后,您可以断开VPN并从PlexVPN注销。
享受!!
答案 11 :(得分:2)
按照步骤
转到设置 - >其他设置 - >开发人员选项(如果未找到,则多次在关于手机中点击MIUI版本) - >关闭MIUI优化。
转到设置 - > Mi帐户 - >退出(如果已登录) - >开发人员选项 - >打开通过USB安装(登录页面将打开) - >登录您的mi帐户
它应该工作, 如果仍然这些步骤对您不起作用,请在这两个步骤后重新启动手机
答案 12 :(得分:2)
转到设置 - >其他设置 - >开发人员选项 - >关闭MIUI优化 您必须打开USB调试并通过USB安装 希望有所帮助
答案 13 :(得分:0)
在将Redmi更新到8.5.7操作系统之后,我也遇到了类似的问题,但上面提到的都没有。当我试图在开发者选项中打开通过USB安装它是限制..所以我喜欢跟随
我做过:
更新:如果您仍无法上传关闭Wi-Fi 并开启移动数据并尝试将其打开
这解决了我的问题。
答案 14 :(得分:0)
第1步:启用开发者选项(设置>关于手机>点击7次开启“MIUI版本”)。
步骤2:通过USB将设备连接到PC
第3步:设置>其他设置>开发人员选项>打开USB调试。
步骤4:您还应该打开设置>其他设置>开发人员选项>通过USB安装
答案 15 :(得分:0)
进行检查,有时需要转到:
答案 16 :(得分:0)
你必须能够通过USB模式进行安装才能做到这一点
1.go to Settings => Aditional setting =>开发人员选项=>通过USB安装将其打开,如果您在拖拽选项时遇到问题,
2.您必须插入SIM卡并使用中文VPN; 您可以使用以下设置的VPN: tpye:L2TP / IPSec PSK 服务器地址:vpn959922015.opengw.net IPSec pre-sared key:vpn 用户名:vpn 密码:vpn
3.并记得在开发者选项中打开OEM解锁 然后开始通过USB开启安装;
答案 17 :(得分:0)
答案 18 :(得分:0)
以上所有说明均应适用,但如果您使用的是MI Redmi Note 5A或更高版本,则会看到切换“通过USB安装”切换回关闭状态。
那是因为新版本以某种方式要求您进入中国。要解决此问题,请从playstore下载Windscribe VPN(免费)。关闭您的wifi和移动数据。连接到香港。
返回并切换“通过USB安装”。现在可以使用。断开VPN。