java - 在 appium 中,包名称和 Activity 名称在提供 Appium apk 路径时不会自动填充

标签 java android selenium-webdriver appium

我是 appium 的新手,几天前开始使用。当我在 appium-android 设置中给出 apk 路径时,包名称和启动 Activity 名称不会自动填充。它显示空白here, package is blank and the same with activity also

谁能告诉我问题出在哪里或者我错过了什么吗?

最佳答案

您可以使用Android SDK中的aapt命令来获取apk文件中的 Activity 列表。

aapt dump xmltree <apk-file-path> AndroidManifest.xml

这将以可读格式输出 AndroidManifest.xml 文件,您可以找到 apk 的 Activity 名称和包名称。

aapt工具可以在<sdk_directory>/build-tools/<version_number>/中找到

关于java - 在 appium 中,包名称和 Activity 名称在提供 Appium apk 路径时不会自动填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33207612/

相关文章:

使用 Play 框架 2.3 时出现 java.lang.IllegalArgumentException

Android SDK Manager 提示 "Loading SDK component information failed."

selenium - 在使用相同的 xpath 定位元素时获取 InvalidSelectorException,该 xpath 在具有 1 个匹配节点的 firepath 中运行良好

python - 无法从布局复杂的表中抓取三个字段

java - 有没有办法在 TestNG 中设置全局参数?

java - android 致命异常 : AsyncTask #2

java - 使用 ConstraintSet 时测量的布局大小为零

java - 谁实际处理 main 方法中抛出的异常?

android - 我可以在自己的模块中设置 Robolectric

java - 我的编码出了什么问题