ReactNative 2

[React-Native] Your Ruby version is 2.6.10, but your Gemfile specified 2.7.6

오랜만에 새 React-Native 프로젝트를 생성하던 중에 위 에러를 마주쳤다. 에러의 내용은 Ruby 의 버전이 맞지 않다는 것으로, Ruby 버전을 업데이트 하기로 했다. 업데이트와 동시에 앞으로도 쉽게 업데이트 하기 위해서 Ruby 버전 관리자인 rbenv 까지 설치하기로 한다. 실행 환경 - Macbook M1 Pro (2021) - Ventura 13.2.1 1. brew update brew update 2. brew install ruby-build brew install ruby-build 3. brew install rbenv brew install rbenv 4. rbenv install 2.7.6 rbenv install 2.7.6 5. rbenv global 2.7.6 rbenv ..

ReactNative 2023.03.17

[React-Native] ReactNative 에서 Android Native 함수 호출

개발 중이던 Android 앱의 특정 기능들을 다른 ReactNative 앱과 결합할 일이 생겼다. 그래서 가장 먼저 Android 앱에서 필요한 기능들을 하나의 라이브러리 모듈로 통합을 해두었고, ReactNative 앱에서 생성된 Android Project 에 모듈을 Import 해주었다. 해당 모듈에는 필요한 기능들을 모두 사용하는 Activity 까지 넣어두었기 때문에, ReactNative 앱에서 Activity 를 호출해주기만 하면 됐다. 다만, 본 글에서는 ReactNative 에서 Android Project 를 생성하고, Android Project 내에서 ReactNative 에서 사용할 수 있는 함수를 어떻게 만들고, 호출하는지에 대해 정리한다. 1. Create React Nati..

ReactNative 2022.11.17
반응형