개요
Retrofit을 통해 api를 호출하려고 하는데 아래와 같은 에러가 발생했습니다.
원인
AndroidManifest.xml에 인터넷 통신 권한을 부여하지 않아서 위와 같은 문제가 발생했습니다.
해결 방법
AndroidManifest.xml에 <uses-permission android:name="android.permission.INTERNET" /> 코드를 추가해줍니다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.tistory.jaimemin.androidpractice">
<uses-permission android:name="android.permission.INTERNET" />
<application
.. 중략
/>
</manifest>
* 다른 권한에 대해서도 위와 같이 AndroidManifest.xml에 추가해주면 해결이 됩니다!
반응형
'안드로이드' 카테고리의 다른 글
[안드로이드] ERR_CLEARTEXT_NOT_PERMITTED 오류 발생할 경우 (0) | 2019.05.05 |
---|