MiUI 无法安装 rustdesk?

2023-09-23 18:26:07 +08:00
 muhe

最近想要在备用机(mi note3 ,miui10.3 ,非 root)上安装 rustdesk ,将安装包上传后通过 miui 自带的安装管理器安装时显示 apk 版本问题,通过 adb 安装报错:failed to install /Users/layton/Downloads/rustdesk-1.2.2-aarch64-signed.apk: Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user],尝试了关闭 miui 优化并重启变更操作系统语言为英文均无果,最终进入应用管理,将 miui 自带的安装管理器的数据清除掉,然后通过文件管理成功安装

并且我在安装应用前就在系统中关闭了 miui 安装管理器的联网权限(联网控制智能选择 sim 卡,不确定能不能禁 wifi )

以上操作可以排除掉 rustdesk 安装包的版本问题,而且记得我的 mi10 也出过类似的问题,最后时通过在小米的应用商店下载应用解决的,所以这是小米的安装管理器内置了应用黑名单?

9960 次点击
所在节点    Android
13 条回复
SunsetShimmer
2023-09-23 19:07:31 +08:00
内置应用黑名单 - miui10.3 那个年代有 rustdesk 吗?
联网控制智能选择 sim 卡 - MIUI 的系统应用无法禁用 WiFi
adb 安装 - 有没有打开“USB 安装”选项?

感觉起来还是个比较难复现的 bug...
muhe
2023-09-23 19:17:14 +08:00
@SunsetShimmer usb 调试,usb 安装以及 usb 调试(安全设置)全部是打开的状态,而且我 mi10pro 的手机也出现过这个问题,忘记当时是安装什么应用了,也是无法通过安装包安装,会不会是安装管理器的黑名单机制会通过 wifi 更新?
Goooooos
2023-09-23 20:09:53 +08:00
小米 12 开发版能装,应该不是黑名单
qwq11
2023-09-23 20:18:24 +08:00
建议 root 了之后用 r 安装器
123test1010
2023-09-23 23:32:41 +08:00
你怎么不给安卓 2.3 装现在的 apk 呢,明显安卓系统碎片化,导致软件兼容性的问题,这也能想到黑名单,下次再有这种想法,先换新系统版本再测
Foxkeh
2023-09-24 00:10:48 +08:00
@123test1010 版本问题我也怀疑过, 试了下又不像, 从 github 下载 rustdesk-1.2.2-aarch64-signed.apk , 安装包描述是最低版本要求安卓 5.0(api level 21), 目标版本安卓 12(api level 31)
而楼主的小米 Note3 生命周期 MIUI8.5(安卓 7.1)~12.0(安卓 9.0), 当前版本在 MIUI 10.3(安卓 8.1), 完全符合安装包版本要求
搞不懂~可能碎片化不只是版本上
tool2d
2023-09-24 00:16:43 +08:00
我也遇到过,“INSTALL_FAILED_USER_RESTRICTED: Install canceled by user”,应该是要弹出用户选择是否通过 USB 来安装 APK 的选择界面。不知什么具体原因,会导致没弹出,直接失败。

所以我一直不太愿意用小米当开发机,别的品牌 USB 安装 apk 贼顺利。
jqtmviyu
2023-09-24 03:02:47 +08:00
1. 不搞机, 你禁不了 小米安装器的 wifi
2. 我估计白名单+黑名单都有, 有些应用只是提示风险, 不用输入密码, 有些要
3. 不同版本的安装器, 让不让装的策略还不太同
4. 总不能温控能下发, 名单不能云控下发吧
5. 非 root 情况下, 你可以 装 shizuku, 用 mt / r 安装之类的绕过.
6. 但管家/安全组件 扫不扫你, 上不上传包列表, 桌面云同步上不上传, 不好说

最后你这报错我没遇到, 有点像是组件被冻结服务没正常执行的样子.
Goooooos
2023-09-24 10:24:06 +08:00
@Foxkeh 我用的是 armv7 的包,能装
anciusone
2023-09-24 11:01:29 +08:00
MIUI 14.0.19,安卓 13 ,rustdesk1.2.1,能正常安装和使用
skiy
2023-09-24 11:30:09 +08:00
自己打个包,把 api 调低一点不就结了?
一楼都说了,那时这 app 还没出生呢…再说,现在都 15 了…
那时 miui 还没这么封闭…
查了下,miui10 是 android 8/9 ,api 是 28
restdesk 是 api 29 ,https://github.com/rustdesk/rustdesk/blob/03acf7a05cf33c39c510d323759fd417b3d10a2c/flutter/android/flutter_hbb_android.iml#L24
skiy
2023-09-24 11:35:53 +08:00
jstony
2023-09-25 08:55:07 +08:00
MIUI 14.0.10,android 13, rustdesk 1.2.2 ,正常安装,前天刚装的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/976506

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX