当前位置: 首页 > article >正文

HarmonyOS开发中模拟器TextInput表单类的无法输入中文字符问题

        近期在做HarmonyOS的Demo时,发现DevEco Studio中Previewer预览模拟器,或者是设备管理中的模拟器,在使用TextInput时UI界面上都无法输入中文字符,经过反复研究发现网上并未给出相应好的解决方案。

        在鸿蒙官网问答论谈上,也出现了不少这类求助;都是模拟器无法输入中文,只能使用真机测试。

        如下图,无法输入中文字符:

图片来源于网络

        经过检测自己电脑的DevEco Studio已为最新版本3.1.1 Release了,而且今天(2025/1/18)打开官方网站提供下载链接也是此版本。如下图:

一、下载流程        

        本意为并非版本问题,只能等待官方后期更新升级了,但是在仔细查看上述版本描述内容时,发现这一段“如果您需要下载HarmonyOS NEXT版本的开发工具,请从下载中心获取。”,由于点击“下载中心”跳转到登录界面,如下图:

        如已有开发者账号的直接登录即可,没有注册下即可。登录后,会直接路转到“最新版本”的下载页面,如下图:

        进入后,竟发现DevEco Studio的Release版本已更新到5.0.5了;这边使用的是windows系统,所以下载的是最新版本的windows安装包,如下图:

        安装包下载成功后,双击安装它。如果你的电脑已安装了旧版本,在安装过程中会提示您先卸载旧版本,按照提示操作卸载后,会进入新版本的安装界面。

二、模拟器下载

        当DevEco Studio安装成功后,打开它,在启动位置的下拉项中,找到“设备管理器”,安装本地模拟器。

        这边已安装好了手机和折叠屏两个版本,安装流程和旧版本(3.1.1)是一样的,流程非常简单,这里就不细说了。

        当安装成功后,启动模拟器,进入后打开“设置”,设置默认输入法为“小艺输入法”,流程如下:

        当输入法设置好后,此时TextInput组件就可以输入中文字符了。如下图:

        虽然Eco Studio中的Previewer预览器中还无法实现中文输入,但模拟器中已实现,基本上解决了开发中实际需求。


http://www.kler.cn/a/511031.html

相关文章:

  • 【前端】CSS学习笔记
  • CSS 合法颜色值
  • 考前64天 学习笔记 - 形成“习惯体系”进行最小启动
  • HackMyVM-Klim靶机的测试报告
  • 使用Pydantic驾驭大模型
  • Java 视频处理:基于 MD5 校验秒传及 ffmpeg 切片合并的实现
  • (python)数据分析-描述性统计
  • Linux中的基本指令(一)
  • QT 如何禁止QComboBox鼠标滚轮
  • Android系统开发(十):标准协议和通讯的桥梁:探索蓝牙、NFC、WLAN 的工作原理
  • JavaEE之CAS
  • Go os/exec 使用实践
  • Low-Level 大一统:如何使用Diffusion Models完成视频超分、去雨、去雾、降噪等所有Low-Level 任务?
  • 构建高可用和高防御力的云服务架构第五部分:PolarDB(55)
  • STM32 FreeRTOS软件定时器
  • 力扣面试150 长度最小的子数组 滑动窗口
  • 【从算法小白到 csp-j 一等 第三节】递推与递归
  • Rust 的核心工具链
  • JS宏进阶:正则表达式的使用
  • windows蓝牙驱动开发-BLE音频(二)
  • ROS2 与机器人视觉入门教程(ROS2 OpenCV)
  • 高通8255 Android STR 启动失败要因分析调查
  • Linux 常用命令——文件目录篇(保姆级说明)
  • MySQL中的GROUP_CONCAT函数将分组后的多个行值合并成一个字符串,并用指定分隔符连接
  • 《论文阅读》通过思维链微调产生原因感知的同理心反应 2024
  • 规避路由冲突