안드로이드

[Android] Permissions denied

구데타마 2022. 8. 9. 15:47

개요

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에 추가해주면 해결이 됩니다!

반응형