Aks*_*hay 25 macos android android-emulator apple-m1
32, arm64-v8abumblebee 2021.1.1 patch 312.3.1我正在尝试从模拟器复制文本并将该文本复制到Mac。它正在工作intel + android emulator。
看起来模拟器没有使用 mac 剪贴板。
gMa*_*ale 55
我也有同样的问题。这令人困惑。只有一件事有效......模拟器的冷重启。
检查从主机和模拟器复制/粘贴文本是否有效:
对我来说,粘贴在主机 -> 设备上不起作用,在设备 -> 主机上也不起作用,它本身在设备上也不起作用!
唯一的解决方案是关闭模拟器并使用“立即冷启动”重新打开它,如图所示
fan*_*olo 19
我实际上找到了一个解决方案,现在正在 MacBook Pro 16 2021 M1 Max 上工作
Android Studio Chipmunk | 2021.2.1 Patch 1
Build #AI-212.5712.43.2112.8609683, built on May 18, 2022
Runtime version: 11.0.12+0-b1504.28-7817840 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 13.1
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 10
Registry: external.system.auto.import.disabled=true
Run Code Online (Sandbox Code Playgroud)
您基本上要做的就是首先在模拟器内的文本上启用复制,然后所有复制和过去的功能都将在模拟器外可用。
完成这些步骤后,复制 Mac 操作系统上的任何其他内容,您将在剪贴板内看到复制文本中的文本
小智 0
最有可能的是,模拟器正在将文本复制到 Android 剪贴板(通常默认设置为 Gboard)。另一种可能性是 Android 模拟器无法像普通键盘上的 ctrl 键一样识别苹果键盘上的 cmd 键。
去论坛看看有没有解决办法。如果没有,我会首先尝试一些事情 - 其中之一是寻找可以在 Mac 和 Android 之间自动同步剪贴板的第三方应用程序。这是适用于 Windows 的解决方案(如果它也适用于 Mac,则可能是最好的解决方案)
或者,您可以快速构建一个 apk 来抓取剪贴板数据并将其发送出去。您可以使用React Native快速完成此操作。让它检测剪贴板文本,并使用websockets通过本地主机(可能是 TCP)发送它。大多数编程语言都可以通过 TCP 连接和接收,因此您可以使用您选择的语言来连接和读取数据。
| 归档时间: |
|
| 查看次数: |
11041 次 |
| 最近记录: |