Android 在设备上安装失败 [INSTALL_CANCELED_BY_USER]
Android Install on Device Failure [INSTALL_CANCELED_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:\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]
错误。
我以前遇到过同样的问题,这是我的解决方案:
第一步:前往"Setting" → 在系统中找到"Developer options",然后点击
第 2 步:在调试部分打开"Verify apps over USB"。
第 3 步:在 Android Studio 中再次尝试 "Run app"!
有时是因为用户没有及时接受安装。您可以关闭 "Monitor apps installed by USB" 以覆盖用户确认。
在我的例子中,我打开 "Install via USB" 并确保 "USB Debugging" 已打开。
我的小米 phone 更新到 MIUI 8 后发生。我花了几个小时才弄明白!
如果您也是受害者,请检查以下内容:
- 转到“设置”->“权限”->“通过 USB 安装”:取消选中您的应用程序(如果已列出)。
- 转到设置 -> 其他设置 -> 隐私:检查 未知来源 选项。
- 最后转到设置 -> 其他设置 -> 开发人员选项:选中 通过 USB 安装 选项。
更新(MIUI 8):
Signin in to MI account is required to enable Install via USB option.
更新 2
对于某些设备(例如 Redmi),您可能需要关闭 MIUI 优化并重新启动 phone。
Settings > Additional Settings > Developer Options > MIUI Optimization
P.S。除非必要,否则不要更新 MIUI!
愿遇难者得救
第 1 步:打开开发者选项(设置 > 关于 Phone > 点击 7 次 "MIUI Version")。
第 2 步:通过 USB 将您的设备连接到 PC
第 3 步:设置 > 其他设置 > 开发者选项 > 打开 USB 调试。
第 4 步:您还应该打开 设置 > 其他设置 > 开发人员选项 > 通过 USB 安装
享受编码...:-)
- 转到"Setting"→在系统
中找到"Developer options"
- 在调试部分关闭 "Verify apps over USB"。
Turn off Miui Optimizations on Developer Settings, then Restart the phone.
进入设置->其他设置->开发者选项->关闭MIUI优化
您必须打开 USB 调试并通过 USB 安装
希望对你有帮助
我在 Redmi 3S 6.0.1 MIUI Global 8.2 中遇到 Session 'app': Error Installing APKs 错误。在Android Studio 中关闭Instant 运行 后,错误没有再次发生。为此,转到文件菜单->设置->构建、执行、部署->即时运行->选中关闭启用即时运行.
但我想使用 Instant 运行 功能,所以,
进入设置->其他设置->开发者选项->关闭MIUI优化。重启 phone.
以上两种方法都有效。如果仍然出现错误,请检查打开 USB 调试并通过 USB 安装。
- 打开安全 MIUI 中预装的应用程序
- 然后点击优化。尝试获得 100% 的分数。
- MIUI版多次点击激活开发者选项。 (这个大家都知道怎么做)
- 然后禁用 WiFi 并在开发人员选项下打开通过 USB 安装,同时您通过移动数据连接 和你的小米账号下。
如果你是 MIUI 8.
Follow the steps
步骤 1: 设置 > 其他设置 > 隐私:勾选未知来源选项。
步骤 2: 设置 > 其他设置 > 开发者选项 > 打开 USB 调试
步骤 3: 设置 > 其他设置 > 开发者选项 > 通过 USB 安装
第 4 步:设置 > 其他设置 > 开发者选项 > 关闭 MIUI 优化。
第 5 步:重新启动您的手机。
按照步骤进行
进入设置 -> 附加设置 -> 开发者选项(如果没有在关于phone中多次点击MIUI版本) -> 关闭MIUI优化。
前往设置 -> 小米账户 -> 注销(如果已登录)-> 开发者选项 -> 打开通过 USB 安装(登录页面将打开) -> 登录您的小米账号
应该可以,
如果这些步骤仍然对您不起作用,请在完成这两个步骤后 phone 重新启动
在将 Redmi 更新到 8.5.7 OS 后,我也遇到了类似的问题,但是上面提到的 none 是有效的。当我试图在开发者选项中打开通过 USB 安装时,它受到了限制。所以我喜欢关注
只是我做了:
- 从 Redmi 帐户注销
- 重新登录 再次
- 在开发者选项中开启通过 USB 安装
更新:如果您仍然无法打开,只需关闭 Wi-Fi 并打开移动数据 并尝试打开它。
这解决了我的问题。
在 miui 9 中,您必须能够访问互联网才能使其正常工作
第 1 步:打开开发者选项(设置 > 关于 Phone > 单击 7 次 "MIUI Version")。
第 2 步:通过 USB 将您的设备连接到 PC
第 3 步:设置 > 其他设置 > 开发者选项 > 打开 USB 调试。
第 4 步:您还应该打开“设置”>“其他设置”>“开发人员选项”>“通过 USB 安装”
检查,有时只需要去:
- 设置
- 权限
- 通过 USB 安装(如果存在则关闭您的应用程序)
这是我的情况。感谢@Jiyeh
"Install via USB" 如果您的小米 phone 是 运行 MIUI 8 或更高版本,则无法使用。看起来当您尝试启用此选项时,您的 phone 尝试连接到某些中文服务器但失败了。
我找到了一个变通办法,它对我有用。想法是通过VPN连接到Chinese-Shanghai服务器。请尝试以下操作:
1.Install PlexVPN 从 Playstore 并登录。您将获得 24 小时免费 VPN 服务。
2.Select 中国-上海服务器并连接。
3.From 开发者选项在你的小米 phone, 启用 "Install via USB"。
然后您可以断开 VPN 并从 PlexVPN 注销。
尽情享受!!
您必须能够通过 USB 模式进行安装,才能做到这一点
1.go 到设置=>其他设置=>开发人员选项=>通过 USB 安装打开它,如果你在打开选项时遇到问题,
2.You 必须插入 SIM 卡并使用中文 VPN;
您可以使用以下设置的 vpn:
输入:L2TP/IPSec PSK
服务器地址:vpn959922015.opengw.net
IPSec 预置密钥:vpn
用户名:VPN
密码:VPN
3.And记得在开发者选项里开启OEM解锁
然后尝试打开通过 USB 安装;
IF YOU HAVE TRIED EVERYTHING, TRY THESE STEPS ALSO
第0步:开启MIUI优化&重启。
第 1 步:设置 > 其他设置 > 隐私:勾选未知来源选项。
步骤 2:设置 > 其他设置 > 开发者选项 > 打开 USB 调试
步骤 3:设置 > 其他设置 > 开发者选项 > 通过 USB 安装
第 4 步:设置 > 其他设置 > 开发者选项 > 关闭 MIUI 优化。
第 5 步:重启手机。
以上所有说明都应该有效,但如果您使用的是 MI Redmi Note 5A 或更高版本,您会看到切换 "install via USB" 切换回关闭。
那是因为新版本不知何故要求你在中国。要解决此问题,请从 playstore 下载 Windscribe VPN(免费使用)。关闭 wifi 和移动数据。连接到香港。
返回并切换 "Install via USB"。现在可以用了。断开 VPN。
我正在使用 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]
错误。
我以前遇到过同样的问题,这是我的解决方案:
第一步:前往"Setting" → 在系统中找到"Developer options",然后点击
第 2 步:在调试部分打开"Verify apps over USB"。
第 3 步:在 Android Studio 中再次尝试 "Run app"!
有时是因为用户没有及时接受安装。您可以关闭 "Monitor apps installed by USB" 以覆盖用户确认。
在我的例子中,我打开 "Install via USB" 并确保 "USB Debugging" 已打开。
我的小米 phone 更新到 MIUI 8 后发生。我花了几个小时才弄明白!
如果您也是受害者,请检查以下内容:
- 转到“设置”->“权限”->“通过 USB 安装”:取消选中您的应用程序(如果已列出)。
- 转到设置 -> 其他设置 -> 隐私:检查 未知来源 选项。
- 最后转到设置 -> 其他设置 -> 开发人员选项:选中 通过 USB 安装 选项。
更新(MIUI 8):
Signin in to MI account is required to enable Install via USB option.
更新 2
对于某些设备(例如 Redmi),您可能需要关闭 MIUI 优化并重新启动 phone。
Settings > Additional Settings > Developer Options > MIUI Optimization
P.S。除非必要,否则不要更新 MIUI!
愿遇难者得救
第 1 步:打开开发者选项(设置 > 关于 Phone > 点击 7 次 "MIUI Version")。
第 2 步:通过 USB 将您的设备连接到 PC
第 3 步:设置 > 其他设置 > 开发者选项 > 打开 USB 调试。
第 4 步:您还应该打开 设置 > 其他设置 > 开发人员选项 > 通过 USB 安装
享受编码...:-)
- 转到"Setting"→在系统 中找到"Developer options"
- 在调试部分关闭 "Verify apps over USB"。
Turn off Miui Optimizations on Developer Settings, then Restart the phone.
进入设置->其他设置->开发者选项->关闭MIUI优化 您必须打开 USB 调试并通过 USB 安装 希望对你有帮助
我在 Redmi 3S 6.0.1 MIUI Global 8.2 中遇到 Session 'app': Error Installing APKs 错误。在Android Studio 中关闭Instant 运行 后,错误没有再次发生。为此,转到文件菜单->设置->构建、执行、部署->即时运行->选中关闭启用即时运行.
但我想使用 Instant 运行 功能,所以, 进入设置->其他设置->开发者选项->关闭MIUI优化。重启 phone.
以上两种方法都有效。如果仍然出现错误,请检查打开 USB 调试并通过 USB 安装。
- 打开安全 MIUI 中预装的应用程序
- 然后点击优化。尝试获得 100% 的分数。
- MIUI版多次点击激活开发者选项。 (这个大家都知道怎么做)
- 然后禁用 WiFi 并在开发人员选项下打开通过 USB 安装,同时您通过移动数据连接 和你的小米账号下。
如果你是 MIUI 8.
Follow the steps
步骤 1: 设置 > 其他设置 > 隐私:勾选未知来源选项。
步骤 2: 设置 > 其他设置 > 开发者选项 > 打开 USB 调试
步骤 3: 设置 > 其他设置 > 开发者选项 > 通过 USB 安装
第 4 步:设置 > 其他设置 > 开发者选项 > 关闭 MIUI 优化。
第 5 步:重新启动您的手机。
按照步骤进行
进入设置 -> 附加设置 -> 开发者选项(如果没有在关于phone中多次点击MIUI版本) -> 关闭MIUI优化。
前往设置 -> 小米账户 -> 注销(如果已登录)-> 开发者选项 -> 打开通过 USB 安装(登录页面将打开) -> 登录您的小米账号
应该可以, 如果这些步骤仍然对您不起作用,请在完成这两个步骤后 phone 重新启动
在将 Redmi 更新到 8.5.7 OS 后,我也遇到了类似的问题,但是上面提到的 none 是有效的。当我试图在开发者选项中打开通过 USB 安装时,它受到了限制。所以我喜欢关注
只是我做了:
- 从 Redmi 帐户注销
- 重新登录 再次
- 在开发者选项中开启通过 USB 安装
更新:如果您仍然无法打开,只需关闭 Wi-Fi 并打开移动数据 并尝试打开它。
这解决了我的问题。
在 miui 9 中,您必须能够访问互联网才能使其正常工作
第 1 步:打开开发者选项(设置 > 关于 Phone > 单击 7 次 "MIUI Version")。
第 2 步:通过 USB 将您的设备连接到 PC
第 3 步:设置 > 其他设置 > 开发者选项 > 打开 USB 调试。
第 4 步:您还应该打开“设置”>“其他设置”>“开发人员选项”>“通过 USB 安装”
检查,有时只需要去:
- 设置
- 权限
- 通过 USB 安装(如果存在则关闭您的应用程序) 这是我的情况。感谢@Jiyeh
"Install via USB" 如果您的小米 phone 是 运行 MIUI 8 或更高版本,则无法使用。看起来当您尝试启用此选项时,您的 phone 尝试连接到某些中文服务器但失败了。
我找到了一个变通办法,它对我有用。想法是通过VPN连接到Chinese-Shanghai服务器。请尝试以下操作:
1.Install PlexVPN 从 Playstore 并登录。您将获得 24 小时免费 VPN 服务。
2.Select 中国-上海服务器并连接。
3.From 开发者选项在你的小米 phone, 启用 "Install via USB"。 然后您可以断开 VPN 并从 PlexVPN 注销。
尽情享受!!
您必须能够通过 USB 模式进行安装,才能做到这一点
1.go 到设置=>其他设置=>开发人员选项=>通过 USB 安装打开它,如果你在打开选项时遇到问题,
2.You 必须插入 SIM 卡并使用中文 VPN; 您可以使用以下设置的 vpn: 输入:L2TP/IPSec PSK 服务器地址:vpn959922015.opengw.net IPSec 预置密钥:vpn 用户名:VPN 密码:VPN
3.And记得在开发者选项里开启OEM解锁 然后尝试打开通过 USB 安装;
IF YOU HAVE TRIED EVERYTHING, TRY THESE STEPS ALSO
第0步:开启MIUI优化&重启。
第 1 步:设置 > 其他设置 > 隐私:勾选未知来源选项。
步骤 2:设置 > 其他设置 > 开发者选项 > 打开 USB 调试
步骤 3:设置 > 其他设置 > 开发者选项 > 通过 USB 安装
第 4 步:设置 > 其他设置 > 开发者选项 > 关闭 MIUI 优化。
第 5 步:重启手机。
以上所有说明都应该有效,但如果您使用的是 MI Redmi Note 5A 或更高版本,您会看到切换 "install via USB" 切换回关闭。
那是因为新版本不知何故要求你在中国。要解决此问题,请从 playstore 下载 Windscribe VPN(免费使用)。关闭 wifi 和移动数据。连接到香港。
返回并切换 "Install via USB"。现在可以用了。断开 VPN。