Notice
Recent Posts
Recent Comments
Tags
- asp.net core Select
- XSS방어
- 타임피커
- 바코드 스캔하기
- 바코드 생성하기
- asp.net Select
- ViewData
- Mac Oracle
- javascript redirection
- 하드 윈도우 복사
- 맥 오라클설치
- ASP.Net Core 404
- javascript 바코드스캔
- jquery 바코드생성
- 강제이동
- TempData
- 하드 마이그레이션
- XSS PHP
- asp.net dropdownlist
- SSD 복사
- jquery 바코드
- 말줄임표시
- 404에러페이지
- php 캐쉬제거
- javascript 바코드 생성
- javascript 유효성체크
- django 엑셀불러오기
- 파일업로드 유효성체크
- ViewBag
- 파일업로드 체크
웹개발자의 기지개
[안드로이드] java.io.IOException: Cleartext HTTP traffic to 웹주소 not permitted 발생시 본문
안드로이드
[안드로이드] java.io.IOException: Cleartext HTTP traffic to 웹주소 not permitted 발생시
http://portfolio.wonpaper.net 2021. 3. 17. 03:26안드로이드앱 개발중에 제목과 같이
com.android.volley.NoConnectionError: java.io.IOException: Cleartext HTTP traffic to 웹주소 not permitted
형태 에러메세지가 날때, 이는 코딩중에 http 형식의 웹주소에 직접 접근하려할때 만날수 있는 에러 형태이다.
해결방안은 2가지이다.
1. AndroidManifest.xml 파일내에 android:usesCleartextTraffic="true" 소스 추가 (전체 웹주소 허용)
1
2
3
|
<application
android:label="@string/app_name"
android:usesCleartextTraffic="true">
|
cs |
2. 직접 xml 형태로 접근가능한 일부 http 웹주소를 등록하고 이 주소만 허용시킨다.
/res/xml/network_security_config.xml 파일만든다.
1
2
3
4
5
6
|
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">웹주소</domain>
</domain-config>
</network-security-config>
|
cs |
그리고, AndroidManifest.xml 파일내에 아래 소스 추가한다.
1
2
3
|
<application
android:label="@string/app_name"
android:usesCleartextTraffic="false" android:networkSecurityConfig="@xml/network_security_config">
|
cs |
'안드로이드' 카테고리의 다른 글
[안드로이드] E/Google Maps Android API: Authorization failure. 구글맵 연동시 권한 에러가 날때 (0) | 2021.03.25 |
---|---|
[안드로이드] 디버깅시 Evaluate 기능 이용하기 (0) | 2021.03.25 |
[안드로이드] Intent Scheme Hijacking 보완하기 (0) | 2021.03.09 |
[Android] 다음 우편번호 검색창을 팝업띄우지 않고 연결하기 (0) | 2020.07.31 |
[Android] WebView 작업할때 Net::ERR_UNKNOWN_URL_SCHEME 에러 발생할때 (전화걸기,문자보내기 안된다) (0) | 2020.07.31 |
Comments