[Android] java.net.SocketException: Permission denied (maybe messing INTERNET permission) 에러 대처방법
Android2010. 1. 23. 16:16
안드로이드 개발을 하게 되면서...
웹과의 통신을 하거나.. 스트리밍을 하게 될 때 처음에 이런 에러를 접하게 될 경우가 있습니다.
머 그냥 간단하게 permission 설정을 해주지 않아서 생긴 에러입니다. 이것을 해결 하게 위해서는
manifest파일에 android.permission.INTERNET을 추가해 주면 됩니다.
에러 화면은 이렇습니다. LogCat에 나와 있는 상태가
현재 진행중인 프로젝트에서 AndroidManifest.xml파일을 열어줍니다.
그리고 나서는
Permissions 탭을 선택하고 나서
Add버튼을 투르게 되면 다이얼로그 창이 하나 나타나게 됩니다.
Uses Permission을 선택하고 OK를 누르고 나갑니다.
마지막으로 Name의 콤보박승에서 android.permission.INTERNET을 선택하고 저장하게 되면 됩니다.
xml파일의 내용을 확인하게 되면
이런식으로 추가된 내용을 확인할 수 있습니다.
이렇게 되면 문제 없이 원하는 대로 실행이 될 것입니다.
'Android' 카테고리의 다른 글
[Android] 화면 회전 방지 방법. (0) | 2010.01.23 |
---|---|
[Android] Sending a POST Request Using a URL 방법 (0) | 2010.01.23 |
[Android] Emulator에서 .apk 파일 설치 방법 (4) | 2010.01.14 |
[Android] Android SDK 2.0 설치하기. (1) | 2009.12.18 |
[Android] layout 만들기 (2) | 2009.10.05 |