gpt4 book ai didi

android uiautomator : UIObject. 带有日文字符的 setText 失败

转载 作者:行者123 更新时间:2023-11-28 20:31:54 25 4
gpt4 key购买 nike

我正在使用 android Ui Automator 来测试我的应用程序。我的问题是 uiObject.setText 方法不接受日文字符。

有没有办法通过 ui automator 框架实现将日文字符设置为 android 小部件的目标?

谢谢,

斯特凡

最佳答案

我遇到了同样的问题,所以我写了an IME将仅使用 ASCII 字符的编码文本转换为 Unicode 文本。

您可以使用它在可编辑字段中设置日语字符:

import jp.jun_nama.test.utf7ime.helper.Utf7ImeHelper;

....

// gets UiObject which refers to editable text
UiObject editText = ...;
// inputs German umlaut characters
editText.setText(Utf7ImeHelper.e("Danke schön"));
// OR
// inputs Japanese characters
editText.setText(Utf7ImeHelper.e("ありがとう"));
....

请参阅README.md了解更多详情。

关于android uiautomator : UIObject. 带有日文字符的 setText 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17668523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com