2017-11-07 17 views
1

안드로이드 앱을 누가 (Nougat 7) 이상의 버전에서 열려고 시도하지만 appium에서 오류가 표시되는 경우 오류가 발생합니다.안드로이드 앱은 안드로이드 OS 7의 어도비에서 열 수 없습니다. 누보

info : [debug] 오류가있는 클라이언트에 응답 : ""status : 33, "value": { "message": "새 세션을 만들 수 없습니다. (원래 오류 : 명령 실패 : 설치 실패 C : \ Program Files (x86) \ Appium \ node_modules \ appium \ build \ settings_apk \ settings_apk-debug.apk : 실패 [INSTALL_FAILED_VERSION_DOWNGRADE] \ r \ n) ","kill ": false,"code ": 1,"신호 ": null,"origValue ":"명령 실패 : C : \ Program Files (x86) \ Appium \ node_modules \ appium \ build \ settings_apk \ settings_apk-debug.apk : 실패 [INSTALL_FAILED_VERSION_DOWNGRADE] \ r \ n "} 설치 실패 : , "sessionId": null}

info: <-- POST /wd/hub/session 500 7986.817 ms - 520

그래서 세션 null 문제를 해결하는 방법을 제안 해주세요. 참고 : 동일한 코드가 Android OS 6 Marshmallow, 5 Lollipop에서 실행됩니다.

+0

할 테스트 " adb 제거 io.appium.settings " 그리고 실행 appium 테스트 – Manidroid

답변

0

앱이 기기에 이미있는 경우 수동으로 제거해보세요. 그렇지 않으면 장치 자체의 지우기/재설정을 시도하십시오. 이전에 기기를 정리하여 해결 된 업그레이드/덮어 쓰기 문제가 발생했습니다.

1

문제는 최근 Appium 서버 릴리스 1.7.1에서 수정되었습니다.

change log 안드로이드아래 섹션에서는 지금 그래서 단계를

Add support to force upgrade settings app 

를 찾을 수 :

  1. 업데이트 appium 서버 : npm install [email protected] -g
  2. 다시 실행
+0

안녕하세요, 나는 appium 서버를 업데이 트하고, 그것은 성공적으로 업데이 트하지만 여기에 내가 여기에 IP를 127.0.0.1 변경, 오류가 표시됩니다. 다른 의견을 참조하십시오. –

+0

appium 서버 로그를 전부 제공하십시오. 현재 귀하의 문제를 이해하지 못합니다. – dmle

+0

감사합니다. 제대로 작동합니다. 실제로 나는 appium을 제거하고 다시 설치하고 다시 시작한 다음 실행합니다. –