npm install -g expo-cli
로 expo 전역 설치
expo install expo-permissions
로 권한 부여 설정 관련 설치
우선 저게 사라지긴 했는데 우리는 애초에 다운그레이드 해서 하는중이라 신경 ㄴㄴ
app.json
{
"expo": {
"name": "Photoplace",
"slug": "photoAPK",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "light",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"web": {
"favicon": "./assets/favicon.png"
},
"packagerOpts": {
"port": 51687
},
"ios": {
"bundleIdentifier": "com.yourcompany.yourappname",
"buildNumber": "1.0.0",
"supportsTablet": true
},
"android": {
"package": "com.johyunsik.photoplace",
"versionCode": 1,
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#FFFFFF"
},
"permissions": [
"CAMERA",
"READ_EXTERNAL_STORAGE",
"ACCESS_COARSE_LOCATION",
"ACCESS_FINE_LOCATION"
]
}
}
}
여기서 안드로이드 부분에서 package만 수정하면 된다. 아이콘 이미지랑 splash이미지는 이미 다른 블로그에서 잘 설명했으니 생략하겠다.
permissions는 그대로 붙혀주시고, versionCode는 내가 다시 수정하고 빌드할때, 버젼을 1씩 올려주면 된다.
expo build:android
치면 두가지 선택지가 뜨는데, 안드로이드 apk 빌드 누르면 되고, expo 아이디를 로그인 후
키스토어 넘기셈.
쭉쭉 엔터 치면 빌드 되기 시작한다.
위 글에서 이상있다 싶으면 댓글 남겨주세요.
도움이 필요하다 싶으면 댓글 남겨주세요.
'개발' 카테고리의 다른 글
[React]공공데이터 포털 API 신청(+적용 2022.11.11) (1) | 2022.11.11 |
---|---|
[React]redux 새로고침을 해도 값 유지시키기(state 값 유지시키기) (2) | 2022.10.14 |
구름 ide expo Web-View 에러 (0) | 2022.10.14 |
[React] react-router-dom error [url만 바뀌고 페이지 랜더링이 안될경우...] (0) | 2022.10.14 |
프레임워크(Framework)와 라이브러리(Library) 차이 (비전공자 용) (0) | 2022.03.25 |
댓글