selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created.

Love The Way You Lie 2022-02-22 15:30 263阅读 0赞
在用appium启动网易新闻时报错
  1. Traceback (most recent call last):
  2. File "D:/onedriver/OneDrive/python/python爬虫/appium/test.py", line 11, in <module>
  3. driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
  4. File "D:\soft\Py3env\lib\site-packages\appium\webdriver\webdriver.py", line 129, in __init__
  5. proxy
  6. File "D:\soft\Py3env\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in __init__
  7. self.start_session(capabilities, browser_profile)
  8. File "D:\soft\Py3env\lib\site-packages\appium\webdriver\webdriver.py", line 204, in start_session
  9. response = self.execute(RemoteCommand.NEW_SESSION, parameters)
  10. File "D:\soft\Py3env\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
  11. self.error_handler.check_response(response)
  12. File "D:\soft\Py3env\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
  13. raise exception_class(message, screen, stacktrace)
  14. selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created. (Original error: Command failed: C:\WINDOWS\system32\cmd.exe /s /c "D:\Users\12072\Android\Sdk\platform-tools\adb.exe -s 16fcb2be shell "am start -S -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 -n com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity""
  15. Security exception: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity } from null (pid=23436, uid=2000) not exported from uid 10134
  16. java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity } from null (pid=23436, uid=2000) not exported from uid 10134
  17. at com.android.server.am.ActivityStackSupervisor.checkStartAnyActivityPermission(ActivityStackSupervisor.java:1670)
  18. at com.android.server.am.ActivityStarter.startActivity(ActivityStarter.java:499)
  19. at com.android.server.am.ActivityStarter.startActivityLocked(ActivityStarter.java:320)
  20. at com.android.server.am.ActivityStarter.startActivityMayWait(ActivityStarter.java:1045)
  21. at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:4824)
  22. at com.android.server.am.ActivityManagerShellCommand.runStartActivity(ActivityManagerShellCommand.java:410)
  23. at com.android.server.am.ActivityManagerShellCommand.onCommand(ActivityManagerShellCommand.java:141)
  24. at android.os.ShellCommand.exec(ShellCommand.java:96)
  25. at com.android.server.am.ActivityManagerService.onShellCommand(ActivityManagerService.java:15493)
  26. at android.os.Binder.shellCommand(Binder.java:573)
  27. at android.os.Binder.onTransact(Binder.java:473)
  28. at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:4272)
  29. at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3180)
  30. at android.os.Binder.execTransact(Binder.java:674)
  31. )

研究一番发现 网易新闻的启动activity是广告界面,下面是查看软件启动界面的方法

  • 1.获取真实手机(android)软件的包名和活动名

发表评论

表情:
评论列表 (有 0 条评论,263人围观)

还没有评论,来说两句吧...

相关阅读