Android 未为应用程序中的选定apk填充包

Android 未为应用程序中的选定apk填充包,android,windows,selenium,automation,appium,Android,Windows,Selenium,Automation,Appium,我是Android自动化新手。我已在windows计算机上安装了Appium 1.3.7.2。我还正确设置了JAVA\u HOME和ANDROID\u HOME路径。但是,当我在Appium.exe中为任何android应用程序选择APK时,其软件包都不会在那里填充。由于这个原因,我无法做进一步的手术,并且已经被困了很长时间。有什么设置可以让它工作吗?如果没有,是否有解决方法?您可以使用Android SDK中的aapt命令获取apk文件中的包和活动列表 aapt dump xmltree &l

我是Android自动化新手。我已在windows计算机上安装了Appium 1.3.7.2。我还正确设置了
JAVA\u HOME
ANDROID\u HOME
路径。但是,当我在
Appium.exe
中为任何android应用程序选择APK时,其软件包都不会在那里填充。由于这个原因,我无法做进一步的手术,并且已经被困了很长时间。有什么设置可以让它工作吗?如果没有,是否有解决方法?

您可以使用Android SDK中的aapt命令获取apk文件中的包和活动列表

aapt dump xmltree <apk-file-path> AndroidManifest.xml
aapt dump xmltree AndroidManifest.xml
这将以可读的格式输出AndroidManifest.xml文件,您可以找到apk的活动名称和包名称


aapt工具可以在
/build tools/

中找到,谢谢大家的帮助。我现在明白了这个问题。这是由于APK文件名和文件夹名中的空白。我删除了空格&现在对我来说很好。

请分享你的代码,无论你做了什么far@gaurav当前位置我还没有写任何代码。从启动appium服务器开始,我就处于非常初级的阶段。向开发人员询问软件包名称并将其放入设置中。