전체 글 (174) 썸네일형 리스트형 API key 연동시 인코딩 에러 API를 사용해서 프로젝트에 관련 데이터를 적용하는 작업을 하고있었다.근데 국민행동요령 API를 받아오는도중 며칠동안 계속 SERVICE KEY IS NOT REGISTERED ERROR해당 오류가 발생해 공공데이터포털에 문의하였다. 그랬더니 아래와같은 답변이 왔다.내가 발급받은 API와 관련된 행정안전부에서 어떤 오류가 있어서 제대로 키값이 등록이 안되어있는것같았다.그래서 임시인증키를 남겨주었다. 그래서 임시인증키를 사용해서 API를 불러와봤지만, 또 SERVICE KEY IS NOT REGISTERED ERROR가 발생하는것이였다.저 키 자체도 문제가 없었고 나도 서비스키를 올바르게 작성했는데 또 이런 문제가 생겼다.알고보니깐 서비스키가 qA%3D%3D이런식으로 나와야지 정상인데, qA%253D%.. [API통신 에러]HTTP ROUTING ERROR 왜 나한텐 계속 API통신할때 오류가 발생하는걸까.....분명 2~3일전까지는 잘 실행이 되던 코드였고 앱이였는데 갑자기 API호출 실패가 떠서 에러를 봤더니 HTTP ROUTING ERROR였다.postman으로 테스트할때도 아래와같은 오류가떴고, 공공데이터포털 사이트내에 있는 API테스트에서도 아래와 같은 똑같은 오류가 떴다. 솔직히 코드를 수정한게 없는데 갑자기 잘 실행이되던 코드가 실행이 안되는문제였기 때문에 서버문제같아서공공데이터포털 사이트에 문의를 남겼다.다른사람들 문의내용도 보니깐 해당 에러가 난 사람들이 많아서 공공데이터포털에 지금 이런오류가 많이 발생하는것같다 접수대기중인데 내일안으로 답변이 와서 문제가 해결됐으면 좋겠다. 문의가 바로 다음날 아침에 와서 확인해봤더니 아래와같은 .. [에러] java.lang.IllegalStateException: Cannot access database on the main thread since it may potentially lock the UI for a long period of time. [오류코드]java.lang.IllegalStateException: Cannot access database on the main thread since it may potentially lock the UI for a long period of time. 해당 오류는 Main스레드에서 Room데이터베이스 접근에 시도했을때 발생하는 에러다.안드로이드에서는 Main스레드에서 시간이 오래걸리는 작업을하면(데이터베이스에 접근하는것 등) Main스레드가 블록될수있기 때문에 피하는것을 권장한다. Main스레드가 블록되면 앱이 꺼지는 큰오류가 발생할 수 있기 때문에, 사용자측면에서 굉장히 치명적이기 때문이다. 나는 ViewModel을 통해서 Room데이터베이스를 가져오는 코드를 작성했는데 이부분에서 해당 오.. 이전 1 2 3 4 ··· 58 다음