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

鸿蒙系统截屏与模拟点击实现

  •  
  •   FranzKafka95 · 2025 年 1 月 16 日 · 66 次点击
    这是一个创建于 461 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在鸿蒙系统( 4.x )上开发应用,系统是给了带 Root 的版本,需求是要做一个应用,在这个应用内实现系统截屏和模拟点击。

    拿到系统后看了一下,基于 Android 12 还是改了不少东西,无障碍服务改了,MediaProjection 也阉割,其他功能改得也挺多。调研一番后打算在应用内通过 adb 执行 screencap 和 input 来分别执行截图和模拟点击。

    实现时又发现权限不够,也没办法拿到更多的系统支持,感觉没法干下去了,不知各位巨佬有没有什么好的建议呢

    344457769
        1
    344457769  
       2025 年 1 月 16 日
    没看懂,标题是鸿蒙,正文是 Android 。
    根据余总的说法,鸿蒙天然无 ROOT ,你的系统又有 ROOT 。
    你有 ROOT 了,执行 adb 命令没有权限?

    如果你的需求是“远程控制 Android 平台”,往这个方向找的话我觉得应该可以找到一些开源的项目是基于无障碍实现的,例如: https://github.com/rustdesk/rustdesk
    FranzKafka95
        2
    FranzKafka95  
    OP
       2025 年 1 月 16 日
    @344457769 是鸿蒙系统,但是早期的鸿蒙(包括 4.x )还是 Android 套壳,这个没什么问题啊。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1167 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:19 · PVG 07:19 · LAX 16:19 · JFK 19:19
    ♥ Do have faith in what you're doing.