RN 리액트 네이티브 Expo
-
RN Expo 리액트 네이티브 안드로이드 빌드RN 리액트 네이티브 Expo/안드로이드 세팅 2024. 5. 17. 21:32
아고라 UIKit API 적용을 위해 기본 Expo 파일 1개를 수정합니다. app/(tabs)/index.jsx 파일import React, { useState } from 'react';import { Image, StyleSheet, Platform, Text, View } from 'react-native';import 'expo-dev-client';import AgoraUIKit from 'agora-rn-uikit';export default function HomeScreen() { const [videoCall, setVideoCall] = useState(true); const connectionData = { appId: '아고라 앱 아이디', channel: '아고라..
-
RN Expo 리액트 네이티브를 위한 환경 변수 설정RN 리액트 네이티브 Expo/안드로이드 세팅 2024. 5. 17. 21:20
안드로이드 배포를 위해서는 윈도우 11 기준으로 환경변수 등록이 필요합니다.JAVA_HOME : 보통 오픈 자바 JDK 17 또는 그 이상이고 압축을 푼 폴더 루트 경로입니다. 루트 안에는 bin 폴더가 있습니다. 이 폴더가 없으면 오픈 자바 JDK 를 다운받으셔야 합니다.Archived OpenJDK GA Releases (java.net) Archived OpenJDK GA ReleasesArchived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Cl..
-
RN Expo 리액트 네이티브 프로젝트 생성RN 리액트 네이티브 Expo/안드로이드 세팅 2024. 5. 17. 21:10
Expo 기반 리액트 네이티브 프로젝트를 생성해 보겠습니다. VSCode 편집기를 열어 터미널을 켜서 다음 명령어로 프로젝트를 생성합니다.npx create-expo-app@latest https://docs.expo.dev/ Expo Documentation docs.expo.dev 처음 생성된 프로젝트의 모습은 아니지만 대략적으로 이런 모습의 프로젝트가 생성됩니다. 프로젝트 루트에서 npm 인스톨을 해줍니다.npm install 아고라 비디오 API를 사용하고자 하는 경우에는 package.json 파일을 다음과 같이 지정해 줍니다. 현재 날짜는 2024년 5월 17일로 추후 버전들이 구식이 될 수 있는 점 고려해주시기 바랍니다.{ "name": "my-react-app-ts", "main": "..