본문 바로가기

Develop/ReactNative4

expo start --android --localhost NOT WORKING Summary The device is connected to the PC. I entered the command "npx expo start --android --localhost" in VSCode. The app does not run normally on the device. I get the error message "Uncaught Error: java.io.IOException: Manifest download was successfult, but signature was incorrect" in the Expo app on my device. What platform(s) does this occur on? Android SDK Version ^46.0.0 => 46.0.7 Environ.. 2022. 9. 20.
[rn] 커스텀 경로 설정으로 상대경로를 절대경로로 사용하자.😁 상대 경로(relative path)를 커스텀 경로(custom path)로 변경하자. [Before] import * as realApi from '../../../../ ../../../../../../../../../../../ ../../../../../../../../../../../ ../../../../../../../../../../../ ../../../../../../../../../../../ ../../../../../library/apis/interview'; [After] import * as realApi from '@/library/apis/interview'; 조금 과장해서 표현하긴 했지만 프로젝트의 규모가 점점 커지면서 import 하는 모듈의 상대 경로가 깊고 복잡해져 .. 2021. 10. 5.
[rn] 왜 Date { NaN } 이 나왔지?🤔 new Date('2021-09-30 22:35:23') // Date { NaN } IE8 이하는 YYYY-MM-DD 패턴 지원하지 않는다. 불안정한 네트워크 환경의 모바일에서 오프라인으로 사용하다 온라인 상황이 될 경우, 서버 데이터 시간과 로컬 데이터 시간을 비교해서 업데이트 여부를 결정하려고 했다. // React-Native 환경에서 아래 식은 항상 false를 리턴. new Date('2021-09-30 22:35:23') >= new Date('2021-09-29 21:34:23') 왜 그랬을까? 최신 브라우저는 아래와 같이 사용해도 Date 값을 정상적으로 리턴해준다. new Date('2021-09-30 22:35:23') 하지만 React-Native나 IE8 이하에서는 YYYY-MM-.. 2021. 9. 29.
[rn] Error: androidx.appcompat.widget.AppCompatEditText.setBackgroundDrawable androidx.appcompat.widget.AppCompatEditText.setBackgroundDrawable AppCompatEditText.java, line 112 java.lang.NullPointerException: Attempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)' on a null object reference android.graphics.drawable.DrawableContainer$DrawableContainerState.createAllFu.. 2021. 9. 26.