查找文本输入框和按钮字段的资源名称以反应原生android应用程序

问题描述:

我试图使用由Play商店提供的预启动报告来在不同设备上运行我的应用程序。我的应用需要登录,并且预启动报告支持提前提供登录凭据,以便测试框架可以在测试期间登录。它需要我填写以下表格 enter image description here查找文本输入框和按钮字段的资源名称以反应原生android应用程序

我不知道如何找到登录页面上用户名和密码以及登录按钮的文本输入字段的资源名称。请让我知道是否有办法为使用React Native构建的Android应用程序找到资源名称或指定资源名称。

+0

** Varun的古普塔**,你有没有找到一个解决方案如何设置ID? 据我了解'mID'是被描述的波纹管 - 这不是我们所需要的。 – Kholiavko

+0

@Kholiavko我以一种不同的方式解决了这个问题,并没有进一步看待它。 –

+0

你能分享你的解决方案吗? I – Kholiavko

您可以尝试在android studio中使用Layout Inspector。

  1. 在模拟器中运行您的应用程序。
  2. 转到工具> Andriod>布局检查器并选择您的应用程序的进程。

现在你可以得到每个视图的ID。它将与属性名称“mID”。检查下面的截图:

enter image description here

+0

感谢您的回答。 –

+0

React-Native视图ID在运行时生成。您无法在Google Play商店预发布报告中找到要使用的静态资源ID – okarakose