본문 바로가기
반응형

안드로이드7

[JavaScript] 자바스크립트 디바이스 종류 및 안드로이드 / iOS 구분하기 자바스크립트에서 디바이스 종류를 구분하는 함수에 대해 알아보자. navigator 정보로 PC와 mobile을 구분하고, mobile은 android와 ios로 구분한다. function getOsType(){ var result = ""; var userAgentInfo = navigator.userAgent.toLowerCase(); var osTypeFilter = "mac|win16|win32|win64"; if(navigator.platform != null){ if(osTypeFilter.indexOf(navigator.platform.toLowerCase()) > -1){ result = "pc"; }else{ if(userAgentInfo.indexOf("android") > -1){ re.. 2023. 4. 21.
[JAVA] 자바 request 정보 및 모바일 구분하기 자바 request 정보 및 모바일 구분하기 # User-Agent 로 모바일 android, ios 구분하기 String header = request.getHeader("User-Agent").toLowerCase().replaceAll(" ", ""); if(header.indexOf("mobile") > -1){ if(header.indexOf("android") > -1){ return "android"; }else{ return "iOS"; } }else{ return "window"; } # User-Agent 로 앱 ID 스키마 구분하기 String header = request.getHeader("User-Agent").toLowerCase().replaceAll(" ", ""); if(.. 2023. 4. 7.
[React Native] 리액트 네이티브 안드로이드 기기에 빌드하기 - apk 만들기 리액트 네이티브로 안드로이드 앱을 개발하면서 시뮬레이터로만 우선 개발하다가 실제 기기에 빌드하여 테스트를 해야하는 시점이 오는데 아래는 실제 안드로이드 기기에 앱을 설치하기 위해 apk를 만드는 방법이다. # android apk 만들기 (개발용) android/app/src/main/assets 폴더가 있는지 확인하고 없으면 assets 폴더를 만들어 준다. 터미널에서 3번 명령어를 실행한다. react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/re.. 2023. 4. 4.
반응형