BugDict

BugDict/React

[React] react-jsx-dev-runtime.development.js:117 Warning: Failed prop type: The prop `genres` is marked as required in `Movie`, but its value is `undefined`.

문제상황: 노마드 코더의 ReactJS로 영화 웹 서비스 만들기의 #7.5 React Router 부분에서 에러로그가 뜨며 로딩화면이후의 path="/" route의 Home 컴포넌트가 제대로 실행되지 않았다. 해결방법: import PropTypes from "prop-types"; import { Link } from "react-router-dom"; function Movie({ coverImg, title, summary, genres }) { if(genres){ return ( {title} {summary} {genres.map((g) => ( {g} ))} );}else{ return ( {title} {summary} 장르 없음 ); } } Movie.propTypes = { cover..

BugDict/Android

[안드로이드 스튜디오] FATAL EXCEPTION: java.lang.RuntimeException: No properties to serialize found on class d2.a 해결

문제상황: 개발중인 앱에 대하여 Firebase console의 Test lab을 통해 테스트한 결과 Firebase Firestore data에 접근하는 모든 부분에서 에러가 발생하였다. 해결방법: Firestore,Firestoarge변수를 private이 아닌 public으로 설정해주고(find usuage 이용), gradle에서 난독화 설정을 true -> false로 바꾸어주어 해결 원인분석: 1. 우선 이 두 에러는 디버깅버전으로 빌드했을때는 나타나지 않고 릴리즈 버전에서 발생한 버그이다. 그러므로 둘의 환경적인 차이에서 발생한 버그일 것이다. 2. 첫 번째 사진의 에러 로그에 나온 serializable의 개념을 알아보자. serializable은 자바 내부의 객체나 데이터를 외부 자바 시..

BugDict/Android

[안드로이드 스튜디오] java.lang.RuntimeException: Canvas: trying to draw too large(111996000bytes) bitmap. FATAL EXCEPTION: main 해결

문제상황: 개발중인 앱에 대하여 Firebase console의 Test lab을 통해 테스트한 결과 로그인 화면 이후의 튜토리얼이미지를 뜨게하는 부분에서 발생 에러가 발생한 기종 3개 SAMSUNG-SM-G935A/SAMSUNG-SM-G930AZ/SM-G930U -> 구글링 해보니 모두 S7기종의 핸드폰 해결방법: drawable 폴더의 튜토리얼 이미지 5장을 drawable-xxhdpi에도 추가해서 해결 참고링크: https://stackoverflow.com/questions/40835514/android-canvas-drawing-too-large-bitmap Android Canvas: drawing too large bitmap I'm running Ubuntu 16.04. And on And..

Bug Detector
'BugDict' 카테고리의 글 목록 (13 Page)