본문 바로가기

coding/react native9

[React Native] Gradle build와 task build.gradle 빌드 구성 스크립트로 의존성이나 플러그인 설정 등 빌드에 필요한 설정을 함. task 작성 그래들의 실행 작업 단위 task. 기본적으로 테스크를 구성하여 실행하며, 테스크를 구성하고 작성하는 것이 빌드 스크립트를 작성하는 과정이다. #task 테스크이름 { # ...작업들 #} task sayHi { println 'HI CODING HEESONG' } task 실행 실행은 터미널에서 gralde 테스크이름으로 작성함. -q옵션을 주면 오류에 대한 로그만 출력한다. $ gradle sayHi gradle sayHi > Configure project : HI CODING HEESONG BUILD SUCCESSFUL in 10ms $ gradle -q sayHi HI.. 2021. 9. 7.
[React Native] jdk8 build error 평상시 처럼 안드로이드를 빌드했는데 java 관련 빌드 에러 발생. An exception has occurred in the compiler (1.8.0_265). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError: annotationType(): unrecogni.. 2021. 9. 3.
[React Native] The minCompileSdk (31) specified in a... 빌드 에러 하루 일과처럼 몸에 벤 안드로이드 빌드 시전 중 갑자기 뜬 에러 The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) 종속성 AAR 메타데이터가 이제 31을 최소 컴파일 SDK로 지정됨. 그래서 그거에 맞게 수정해줘야한다. build.gradle파일을 열어서 수정해주자. buildscript { ext { ... compileSdkVersion = 31 targetSdkVersion = 31 ... } } compileSdkVersion, targetSdkVersion 둘 다 수정해줘야한다. 2021. 9. 3.
[React Native] 로컬저장소의 데이터를 받아서 암호화하기 coding-heesong.tistory.com/10 [React Native/JS] CryptoJS AES 실무에서 사용하기 리액트 네이티브에서 cryptojs 사용하기 plan text , clear text : 원래 값 encrypt , cipher text : 암호화 decrypt : 복호화 복호화는 암호화의 역과정. (즉 암호화를 풀어서 plan text로 읽히게 해주는 것) 설.. coding-heesong.tistory.com 1. 첫 페이지 로드시 로컬스토리지 값이 있나 없나 체크 하는 init() 함수 만들기 2. 조건 충족 시 handleSubmit 이벤트핸들러 동작 시키기 1. useEffect(()=>{ init(); }, []) const init = async () => { co.. 2021. 4. 15.