FranzKafka95
V2EX  ›  华为

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

  •  
  •   FranzKafka95 · Jan 16, 2025 · 141 views
    This topic created in 490 days ago, the information mentioned may be changed or developed.

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

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

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

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

    如果你的需求是“远程控制 Android 平台”,往这个方向找的话我觉得应该可以找到一些开源的项目是基于无障碍实现的,例如: https://github.com/rustdesk/rustdesk
    FranzKafka95
        2
    FranzKafka95  
    OP
       Jan 16, 2025
    @344457769 是鸿蒙系统,但是早期的鸿蒙(包括 4.x )还是 Android 套壳,这个没什么问题啊。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:16 · PVG 04:16 · LAX 13:16 · JFK 16:16
    ♥ Do have faith in what you're doing.