본문 바로가기

ReactNative4

React Native Build Error - Gradle version update 오류 해결방법 React Native로 만든 앱을 최종적으로 빌드할때, 해당 프로젝트의 android 폴더에서 다음의 명령어를 사용해서 apk파일을 생성하게 됩니다. $ ./gradlew assembleRelease 그런데 제대로 빌드가 되지 않고, Minimum supported Gradle version is 5.1.1. Current version is 4.10. If using the gradle wrapper, try editing the distributionUrl in ../android/gradle/wrapper/gradle-wrapper.properties to gradle-5.1.1-all.zip 오류가 나타나는 경우가 있습니다. 이 경우, android/gradle/wrapper/gradle-wra.. 2019. 6. 5.
React Native Build Error - Can't add task 'wrapper' 오류 해결방법 React Native로 만든 앱을 최종적으로 빌드할때, 해당 프로젝트의 android 폴더에서 다음의 명령어를 사용해서 apk파일을 생성하게 됩니다. $ ./gradlew assembleRelease 그런데 제대로 빌드가 되지 않고, Cannot add task 'wrapper' as a task with that name already exists 라면서 빌드 오류가 나는 경우가 있습니다. 이 경우 오류를 해결하려면, android 폴더안의 build.gradle의 코드를 수정해 주시면 해결할 수 있습니다. 업데이트 전 task wrapper(type: Wrapper) { gradleVersion = 'X.X.X' distributionUrl = distributionUrl.replace("bin",.. 2019. 6. 5.
React Native Build Error - SDK directory does not exist 오류 해결방법 React Native로 만든 앱을 최종적으로 빌드할때, 해당 프로젝트의 android 폴더에서 다음의 명령어를 사용해서 apk파일을 생성하게 됩니다. $ ./gradlew assembleRelease 그런데 제대로 빌드되지 않고, 다음과 같이 SDK directory does not exist 오류가 나타나는 경우가 있습니다. 이경우, 프로젝트의 android 폴더내의 local.properties를 다음과 같은 형식으로 수정해 주면 해결할 수 있습니다. 물론 실제로 해당 폴더에 sdk가 있는지 확인은 필수입니다. 업데이트 전 sdk.dir=C:\Users\user\AppData\Local\Android\Sdk 업데이트 후 sdk.dir=C\:/Users/user/AppData/Local/Android.. 2019. 6. 5.
Keytool 오류 java.io.FileNotFoundException 액세스가 거부되었습니다 오류 해결방법 React Native로 만든 안드로이드 앱을 구글 플레이스토어에 올리기 위해서는 Keytool을 사용해서 keystore파일을 만들어 apk 파일을 빌드해야합니다. 참고로 윈도우에서 keystore 명령어는 jre 설치 경로에서 해줘야 진행이 됩니다. $ keytool -genkeypair -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 Bash를 사용하다가 한글은 깨지는 오류가 있어서, 윈도우 CMD창을 열어서 위와 같이 입력을 하면, 아래와 같이 keytool 오류 java.io.FileNotFoundException 엑세스가 거부되었습니다 오류가 보이는 경우가 있습니다... 2019. 6. 5.