Tips/Android
[Android] socket failed: EPERM (Operation not permitted) 해결하기
DevJaewoo
2022. 9. 7. 21:55
반응형
socket failed: EPERM (Operation not permitted) 해결하기
INTERNET 권한이 없어서 그렇다. uses-permission으로 권한을 요청하면 해결된다.
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission android:name="android.permission.INTERNET"/>
<application>
...
</application>
</manifest>
만약 그래도 안되면 application 태그의 usesCleartextTraffic을 true로 설정해주자.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.INTERNET" />
<application
...
android:usesCleartextTraffic="true">
...
</application>
</manifest>
반응형