嗨,我是新來的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'不被識別爲內部或外部命令, 可操作的程序或批處理文件。 –