Android设备安装失败[Install_CANCELD_BY_USER]



我正在使用Android Studio连接以在我的小米Redmi Note 3G设备中运行应用程序。我的设备已经在选择设备对话框中找到,但我一直收到[INSTALL_CANCELED_BY_USER]错误:

Waiting for device.
Target device: xiaomi-hm_note_1w-SSE6Y97PFYQCRK45
Uploading file 
local path: C:UsersAnthonyAndroidStudioProjectsUASProjectappbuildoutputsapkapp-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]错误。

我的小米手机在更新到MIUI 8后发生了这种情况。我花了几个小时才弄明白!

如果你也是受害者,请检查以下内容:

  1. 转到"设置"->"权限"->"通过USB安装":如果您的应用程序已列出,请取消选中
  2. 前往"设置"->"其他设置"->隐私:检查"未知来源"选项
  3. 最后转到设置->其他设置->开发人员选项:检查通过USB安装选项

更新(MIUI 8):

需要登录MI帐户才能启用通过USB安装选项。

更新2

对于某些设备(例如Redmi),您可能需要关闭MIUI优化并重新启动手机。

Settings > Additional Settings > Developer Options > MIUI Optimization

附言:除非必要,否则不要更新MIUI!

愿受害者拯救

我以前也遇到过同样的问题,下面是我的解决方案:

步骤1:转到"设置"→在系统中找到"开发人员选项",然后单击。

步骤2:打开"通过USB验证应用程序"部分。

步骤3:再次尝试在Android Studio中运行应用程序!

关闭开发者设置上的Miui优化,然后重新启动手机。

步骤1:打开开发者选项(设置>关于手机>点击7次"MIUI版本")。

步骤2:通过USB将您的设备连接到PC

步骤3:设置>附加设置>开发人员选项>打开USB调试

步骤4:您还应该打开设置>附加设置>开发人员选项>通过USB安装

享受编码…:-)

在我的情况下,我打开"通过USB安装",并确保"USB调试"打开。如果您在MIUI 8,

按照步骤

步骤1:设置>其他设置>隐私:检查未知来源选项。

步骤2:设置>附加设置>开发人员选项>打开USB调试

步骤3:设置>附加设置>开发人员选项>通过USB 安装

步骤4:设置>附加设置>开发人员选项>关闭MIUI优化。

第5步:重新启动手机。

我有一个会话"app"的错误:在Redmi 3S 6.0.1 MIUI Global 8.2中安装APK时出错。在Android Studio中关闭即时运行后,错误没有再次发生。为此,转到文件菜单->设置->构建、执行、部署->即时运行->勾选关闭启用即时运行

但我希望使用即时运行功能,所以,转到设置->其他设置->开发人员选项->关闭MIUI优化。重新启动手机。

上述两种方法都奏效了。如果错误仍然发生,请选中"打开USB调试并通过USB安装"。

  1. 打开安全在MIUI中预装的应用程序
  2. 然后单击优化。努力达到100%的分数
  3. 通过多次单击MIUI版本激活开发人员的选项。(每个人都知道怎么做)
  4. 然后禁用WiFi并在开发者选项下通过USB打开安装,同时通过移动数据和小米帐户进行连接

如果您的小米手机运行MIUI 8或更高版本,"通过USB安装"将无法工作。看起来当你尝试启用此选项时,你的手机试图连接到某个中文服务器,但失败了。

我找到了一个工作,它对我很有效。想法是通过VPN连接到中国上海的服务器。尝试以下操作:

1.从Playstore安装PlexVPN并登录。您将获得24小时免费VPN服务。

2.选择中国上海服务器并连接。

3.在小米手机的开发者选项中,启用"通过USB安装"。然后,您可以断开VPN并从PlexVPN注销。

享受吧!!

如果你已经尝试了所有的方法,也可以尝试以下步骤

步骤0:打开MIUI优化&重新启动。

步骤1:设置>附加设置>隐私:检查未知来源选项。

步骤2:设置>附加设置>开发人员选项>打开USB调试

步骤3:设置>附加设置>开发者选项>通过USB 安装

步骤4:设置>附加设置>开发人员选项>关闭MIUI优化。

第5步:重新启动手机

有时发生这种情况是因为用户没有及时接受安装。您可以关闭"监控USB安装的应用程序"以覆盖用户确认。

转到设置->其他设置->开发人员选项->关闭MIUI优化您必须打开USB调试并通过USB安装希望它能帮助

遵循的步骤

  1. 转到设置->其他设置->开发人员选项(如果找不到,请多次点击关于手机中的MIUI版本)->关闭MIUI优化。

  2. 转到设置->Mi帐户->注销(如果已登录)->开发者选项->打开USB安装(登录页面将打开)->登录到您的Mi帐户

它应该起作用,如果这些步骤仍然不适用于你,那么在这两个步骤之后重新启动你的手机

以上所有说明都应该有效,但如果你使用的是MI Redmi Note 5A或更高版本,你会看到切换"通过USB安装"会重新关闭。

这是因为新版本在某种程度上要求你在中国。要解决此问题,请从playstore下载Windscribe VPN(免费使用)。关闭你的无线网络和移动数据。连接香港。

返回并切换"通过USB安装"。现在就行了。断开VPN连接。

  • 转到"设置"→在系统中查找"开发人员选项"
  • 关闭"通过USB验证应用程序"部分

在Redmi更新到8.5.7操作系统后,我也遇到了类似的问题,但上面提到的都不起作用。当我试图在开发者选项中打开"通过USB安装"时,它受到了限制。。所以我确实喜欢跟随

我只是这么做了:

  1. 从Redmi帐户注销
  2. 再次重新登录
  3. 在开发者选项中打开通过USB安装

更新:如果您仍然无法打开,请关闭Wi-Fi打开移动数据,然后尝试打开。

这解决了我的问题。

在miui 9中,您必须访问INTERNET才能使其工作

步骤1:打开开发者选项(设置>关于手机>点击7次"MIUI版本")。

步骤2:通过USB将您的设备连接到PC

步骤3:设置>附加设置>开发人员选项>打开USB调试。

步骤4:你也应该打开设置>附加设置>开发者选项>通过USB 安装

进行检查,有时只需要转到:

  • 设置
  • 权限
  • 通过USB安装如果存在,请关闭应用程序)这是我的情况。谢谢@Jiyeh

您必须能够通过USB模式进行安装,才能完成

1.转到设置=>附加设置=>开发者选项=>通过USB拖动安装,如果你在拖动选项时遇到问题,

2.您必须在中插入sim卡并使用中国VPN;您可以使用以下设置的vpn:tpye:L2TP/IPSec PSK服务器地址:vpn959922015.opengw.netIPSec预配置密钥:vpn用户名:vpn密码:vpn

3.记住在开发者选项中打开OEM解锁然后点击打开USB安装;

最新更新