嗨,我是新来的Appium测试。当我试图添加apk文件(selendroid apk file) 我无法获取包名称和启动活动在appium console.i尝试了很多答案,如apk文件中的空间等..但仍然没有得到一个完美的答案那。包装和启动活动未在appium控制台中显示?
我跟着以下文档check here开始。
嗨,我是新来的Appium测试。当我试图添加apk文件(selendroid apk file) 我无法获取包名称和启动活动在appium console.i尝试了很多答案,如apk文件中的空间等..但仍然没有得到一个完美的答案那。包装和启动活动未在appium控制台中显示?
我跟着以下文档check here开始。
如果您正在寻找apk文件的包名和启动活动。在设备中安装apk文件并在终端中运行以下命令。
包名称:
adb shell 'pm list package -f' |grep <Application Name>
对于活动名称:
adb shell dumpsys package | grep -i "<Package Name>" |grep Activity
谢谢你们,现在的问题是固定的。我卸载并重新安装了appium.exe并再次为sdk设置了环境变量。 作为ANDROID_HOME:path to your android sdk
什么是grep,我的系统无法识别它。 –
'grep'是一个命令行工具,用于搜索匹配正则表达式的行的纯文本数据集。 如果您使用的是unix操作系统而不是'find'而不是'grap' 012b'adb shell pm list package -f |找到<应用名称> Ex。 adb shell pm list package -f |找到“calculator”' – Masum
这是我得到的错误,我正在使用windows-7'grep'不被识别为内部或外部命令, 可操作的程序或批处理文件。 –