目的:すべてのゲストユーザのアクセスをクリックします。 私はこの要素を見つけることができません。Androidアプリケーションxpath(コンテンツ付き)desc - 改行を処理
uiautomatorviewerは次のスクリーンショットを示しています。
コンテンツの記述である を貼り付け、次のコピー/「 プロバイダがリストされていないすべてのゲストユーザーのアクセスは?、我々はすぐに多くのテレビプロバイダを追加していく予定お楽しみに。」
注意:ユーザーの後で改行します。これが私のxpathが機能していない理由だと私は信じています。
私のXPathは次のとおりです。 「//android.view.View[@content-desc = 『すべてのゲストusersProviderのアクセスリストに含まれていない、我々はすぐに多くのテレビプロバイダを追加していく予定乞うご期待?。』]」
上記のレイヤーのオブジェクトが同じクラスとインデックスを持つため、content-descではなくindexを使用することはできません。
特定のタップを使用すると問題は解決する可能性がありますが、それは良い解決策ではありません。その改行をどのように処理するかについてのアイディアは です。
あなたは '/android.view.View[contains(@content-desc,'Access for all guest users) 'のようなcontainsを使用してみることができますか?] –
私はすでに試してみました。動作しません。 – MMSA