You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Sketchware Pro中制作适配Android的蓝牙游戏手柄控制器?

在Sketchware中使用蓝牙组件发送模拟按键事件,无法被移动设备识别以控制游戏

背景

我是编程与电子游戏爱好者,刚接触开发领域,只能通过移动设备开展项目。目前想借助Sketchware这款可视化编程平台制作一个蓝牙游戏手柄控制器,目标是实现无线连接移动设备,获得接近主机的游戏操控体验,但缺乏编程经验导致项目推进受阻,尤其在Bluetooth组件的使用上遇到了关键问题。

尝试的操作

我使用Sketchware的sendData模块,试图通过蓝牙组件向移动设备发送模拟按键事件,代码如下:

bt.SendData(_bt_bluetooth_conection_listener, "sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_DPAD_LEFT));", "A");

我的思路是在sendData中调用sendKeyEvent函数,模拟游戏手柄的按键输入。

预期效果

移动设备能够识别发送的按键事件,游戏做出相应响应,实现用蓝牙手柄控制游戏的功能。

实际情况

移动设备完全没有识别到这些按键事件,无法通过蓝牙手柄操控游戏。

请求帮助

我正在排查问题原因和解决方法,恳请各位提供指导和建议,谢谢!

内容的提问来源于stack exchange,提问作者RCGC 20

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 14:40:05