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

Var*_*pta 12 android react-native react-native-android

我正在尝试使用Play商店提供的发布前报告在不同的设备上运行我的应用程序.我的应用需要登录,预发布报告支持提前提供登录凭据,以便测试框架可以在测试期间登录.它要求我填写以下表格 在此输入图像描述

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

Ank*_*wal 7

您可以在android studio中尝试Layout Inspector.

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

现在您可以获取每个视图的ID.它将使用属性名称"mID".查看下面的截图:

在此输入图像描述

  • 自2019年3月起,此答案不再有效:“预发布报告凭据”表单拒绝这些mID,并带有“字段不能包含任何空格或特殊字符(下划线除外)”的消息。示例mID:id / 0x6AD。仅输入0x6AD或6AD会失败,并显示相同的消息。 (2认同)