목록에러관리 (227)
투케이2K
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 앱 재설치 후에도 프리퍼런스에 저장된 데이터가 삭제 되지 않는 이슈 , 앱 구동 시 하드웨어 가속도 추가 설정 [에러 원인] 1. application 내부에 allowBackup 설정을 true 원인 [해결 방법] 1. AndroidManifest.xml 파일 >> application >> allowBackup = false 설정 2. AndroidManifest.xml 파일 >> application >> hardwareAccelerated = true 설정
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 안드로이드 Pie OS 9 버전 이상 아파치 http 에러 , http 접속 에러 java.lang.NoClassDefFoundError Failed 발생 [에러 원인] 1. 안드로이드 Pie OS 9 버전 이상 Apache Http Client 지원 중단으로 발생하는 이슈 [해결 방법] 1. AndroidManifest.xml 파일 >> application 태그 내부 >> uses-library org.apache.http.legacy 추가 2. AndroidManifest.xml 파일 >> application >> android:usesCleartextTraffic="true" 추가 ..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : Oreo 8.0 갤럭시 s7 , a8 등 기기에서 styles.xml 파일 windowContentOverlay null 설정 시 앱이 종료 되는 이슈 발생 (인트로 로딩 화면 처리 시 문제 발생) [에러 원인] 1. Oreo 8.0 버전에서 구글 정책 사항으로 windowContentOverlay null 설정 시 앱이 종료되는 이슈 발생 2. 구글 오레오 8.0 버전 업데이트 문제로 8.0 버전에서만 발생하는 문제 [해결 방법] 1. styles.xml 파일을 특정 OS 버전 별로 파일 분리 후 android:windowContentOverlay null 설정 실시 2. 안드로이드 9.0 이상 styles..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 안드로이드 웹뷰 (webview) 로드 시 ERR_CACHE_MISS , ERROR_UNKNOWN 에러 발생 [에러 원인] 1. 안드로이드 웹뷰 로드 시 사용되는 인터넷 퍼미션 권한이 없는 경우 [해결 방법] 1. AndroidManifest.xml 파일에서 인터넷 사용 퍼미션 권한 등록 [참고 사이트] https://blog.naver.com/kkh0977/222680650402 283. (AndroidStudio/android/java) 안드로이드 웹뷰 로드 수행 에러 - ERR_CACHE_MISS , ERROR_UNKNOWN [개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 안드로이드 웹뷰 (webview) 로드 시 SSL 에러 E chromium [ERROR ssl_client_socket_impl 발생 [에러 원인] 1. 안드로이드 웹뷰 로드 시 로드되는 사이트 인증서 문제가 발생한 경우 2. 웹뷰 인증서 문제가 발생한 경우 무조건 통과 로직 hadler.proceed(); 처리 시 구글 플레이 스토어에 업로드 시 앱 업데이트 리젝 문제 발생 [해결 방법] 1. 웹뷰 로드되는 사이트 주소에 인증서 문제가 발생한 경우 사용자 판단에 의해 접속하도록 에러 팝업창 표시 및 이동 수행 로직 처리 실시 (구글 플레이스토어 앱 업데이트 통과) //TODO [안드로이드 웹뷰 SSL 오류 체크..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 안드로이드 라이브러리 빌드 시 Cannot find a version of androidx.annotation:annotation 에러 발생 [에러 원인] 1. 안드로이드 build.gradle 의존성 설정 문제 [해결 방법] 1. build.gradle 파일에서 implementation 추가 실시 implementation 'androidx.annotation:annotation:1.1.0' androidTestImplementation 'androidx.annotation:annotation:1.1.0' [참고 사이트] https://stackoverflow.com/questions/56784213/cann..
[환경 설정 및 설명] 프로그램 : AndroidStudio 설 명 : 안드로이드 라이브러리 빌드 시 debugCompileClasspath , Bad Gateway 502 에러 발생 [에러 원인] 1. 기존 라이브러리 빌드 시 jcenter() 참고 했지만 더 이상 지원 안되는 이슈 발생 [해결 방법] 1. 라이브러리 빌드 시 mavenCentral() 참고 및 repositories 위치 및 구조 변경 실시 buildscript { repositories { // [의존성 라이브러리 설치 위해 추가 실시] google() mavenCentral() jcenter() maven { url "https://maven.google.com" } maven { url "https://www...