V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
muhe
V2EX  ›  Android

MiUI 无法安装 rustdesk?

  •  1
     
  •   muhe · 2023-09-23 18:26:07 +08:00 · 9307 次点击
    这是一个创建于 418 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近想要在备用机(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 也出过类似的问题,最后时通过在小米的应用商店下载应用解决的,所以这是小米的安装管理器内置了应用黑名单?

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

    感觉起来还是个比较难复现的 bug...
    muhe
        2
    muhe  
    OP
       2023-09-23 19:17:14 +08:00
    @SunsetShimmer usb 调试,usb 安装以及 usb 调试(安全设置)全部是打开的状态,而且我 mi10pro 的手机也出现过这个问题,忘记当时是安装什么应用了,也是无法通过安装包安装,会不会是安装管理器的黑名单机制会通过 wifi 更新?
    Goooooos
        3
    Goooooos  
       2023-09-23 20:09:53 +08:00 via Android   ❤️ 1
    小米 12 开发版能装,应该不是黑名单
    qwq11
        4
    qwq11  
       2023-09-23 20:18:24 +08:00
    建议 root 了之后用 r 安装器
    123test1010
        5
    123test1010  
       2023-09-23 23:32:41 +08:00   ❤️ 1
    你怎么不给安卓 2.3 装现在的 apk 呢,明显安卓系统碎片化,导致软件兼容性的问题,这也能想到黑名单,下次再有这种想法,先换新系统版本再测
    Foxkeh
        6
    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
        7
    tool2d  
       2023-09-24 00:16:43 +08:00
    我也遇到过,“INSTALL_FAILED_USER_RESTRICTED: Install canceled by user”,应该是要弹出用户选择是否通过 USB 来安装 APK 的选择界面。不知什么具体原因,会导致没弹出,直接失败。

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

    最后你这报错我没遇到, 有点像是组件被冻结服务没正常执行的样子.
    Goooooos
        9
    Goooooos  
       2023-09-24 10:24:06 +08:00 via Android
    @Foxkeh 我用的是 armv7 的包,能装
    anciusone
        10
    anciusone  
       2023-09-24 11:01:29 +08:00
    MIUI 14.0.19,安卓 13 ,rustdesk1.2.1,能正常安装和使用
    skiy
        11
    skiy  
       2023-09-24 11:30:09 +08:00 via iPhone
    自己打个包,把 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
        12
    skiy  
       2023-09-24 11:35:53 +08:00 via iPhone   ❤️ 1
    jstony
        13
    jstony  
       2023-09-25 08:55:07 +08:00
    MIUI 14.0.10,android 13, rustdesk 1.2.2 ,正常安装,前天刚装的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5559 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 01:32 · PVG 09:32 · LAX 17:32 · JFK 20:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.