代码改变世界

小米手机开发者选项打开后,命令行安装apk报错Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]

2021-08-10 10:58  Tanwheey  阅读(4719)  评论(0编辑  收藏  举报

报错:

Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]

解决:

如开启时提示:未装sim卡,可以找张卡插入,只要求插一次 SIM 卡激活就行了,并不要求一直插着卡。

小米的初心主要是防止线下经销商利用 adb 批量预置垃圾应用。

 

要将小米设备添加到 STF,必须采取额外的步骤:

  1. 要启用开发人员选项,请转到设置关于手机,然后点击MIUI 版本,直到它说开发人员模式已打开。
  2. 进入设置小米账号,创建或登录小米账号。这是下一步必需的。
  3. 转到设置其他设置开发人员选项打开USB 调试(用于 ADB 访问)、通过 USB 安装(安装 STFService.apk 所需)和USB 调试(安全设置)(运行 minitouch 所需)。必须设置一个 MI 帐户才能启用 USB 调试(安全设置),否则它不会让您使用。
    • 注:有报道称某些版本的MIUI可能需要SIM卡或无法开启这些设置。
  4. 将设备连接到计算机。允许 ADB 键并选择“始终允许”。
  5. 运行 STF。设备上将弹出一个对话框,确认安装STFService您必须允许安装通过。请注意,如果服务更新,您将来可能需要再次执行此操作。
  6. 如果安装后 STF 无法启动STFService.apk,请转至设置权限 →自动启动并启用STFService
  7. 该设备现在应该可以在 STF 中工作。
  8. STFService.apk could not be installed [INSTALL_CANCELED_BY_USER]即尚未启用通过 USB 安装选项。