[Kotlin] permitted by network security policy

2019. 6. 30. 15:48Kotlin

안드로이드로 Retrofit을 테스트 하면서 위의 제목과 같은 에러가 발생하여 알아보았습니다.

 

저는 현재 서버를 로컬에 두고 작업을 하고 https설정을 해놓지 않았기때문에 암호화를 지원하지 않는 http를 사용하였습니다

 

전에있던 글인 Retrofit글에도 http://localhost:3000 으로 연결 하는것을 볼 수 있습니다 .

 

위와 같은 에러가 발생하는 이유는 OS가 9.0 파이때문입니다.

 

안드로이드 9.0에서는 https를 통한 통신을 강제합니다 .

 

따라서 localhost환경에서 테스트 하는경우 위와 같은 Error 가 발생합니다 

 

해결방법은 박상권님의 블로그를 참고하였습니다

 

[https://gun0912.tistory.com/80] 개발하는데 도움이되길 바랍니다

 

 

'Kotlin' 카테고리의 다른 글

[Kotlin] Kotlin + Retrofit 통신  (0) 2019.06.30
[Kotlin] Data Classes  (0) 2019.05.24
[Kotlin] 상속  (0) 2019.05.21
[Kotlin] class 의 활용 및 개념  (0) 2019.05.21
[Kotlin] Package , Return and Jumps  (0) 2019.05.21