Appium adb 获取真实 appActivity

方法一(最简单有效的方法)
通过cmd命令,前提是先打开手机中你要获取包名的APP

adb devices -l 获取连接设备详细信息

  1. adb shell

  2. dumpsys activity | grep mFocusedActivity

有时获取到的不是真实的Activity

方法二
adb shell monkey -p 包名 -v 1 # 打印详细信息
Appium adb 获取真实 appActivity
cmp=com.alibaba.android.rimet/.biz.SplashActivity
appium:
appActivity=.biz.SplashActivity

adb 检测不到夜神模拟器:
先关闭夜神模拟器,并查看确认任务管理器中已经不存在adb.exe或nox_adb.exe进程;
将路径android-sdk-windows\platform-tools下的adb.exe copy到夜神模拟器的安装路径下\Nox\bin,替换到nox_adb.exe,并改名为nox_adb.exe。
再次启动夜神模拟器