gradle
-
[react-native] 안드로이드 signed apk 만드는 방법 (안드로이드 배포 막바지 단계)javascript/react-native 2018. 12. 9. 23:03
[react-native] 안드로이드 signed apk 만드는 방법 (안드로이드 배포 막바지 단계) react-native 개발이 웬만큼 끝났다면!! 이제 배포를 해야한다. 안드로이드 apk 파일을 플레이스토어에 배포하기 위해서는 고유한 키스토어를 생성해서 다른 사람이 자신의 앱을 올리지 못하도록 해야한다. 안드로이드 signed apk를 만드는 방법을 알아보자! 1. 키스토어 생성 1keytool -genkey -v -keystore .keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 cs 2. 생성된 키스토어 파일을 android/app 경로 내에 넣음 3. gradles.properties에 다음 코드를 넣음 1234MY..
-
[react-native] 안드로이드 can’t not find Symbol 에러 (JSC 업데이트 방법)javascript/react-native 2018. 12. 9. 22:47
[react-native Trouble Shooting] Problem> 안드로이드에서 can’t not find Symbol 에러> mobx 라이브러리 추가한 것이 문제의 발단이었음 Solution> JSC가 예전 버전이라 에러가 나는 것 -> JSC를 업데이트해야 한다. 업데이트 하는 방법은 다음과 같다. 1. package.json에 jsc-android 추가 후 npm install 혹은 yarn 명령어로 설치 12dependencies {+ "jsc-android": "236355.x.x",cs 2. android/build.gradle에 다음 코드 추가 1234567891011121314allprojects { repositories { mavenLocal() jcenter() maven { ..
-
[react-native] 안드로이드 빌드 에러 Execution failed for task ':app:processReleaseResources'.javascript/react-native 2018. 12. 9. 22:27
[react-native Trouble Shooting]Problem> 안드로이드 apk 빌드할 때 나는 에러 (Android apk build error) 123$ ./gradlew assembleRelease...Execution failed for task ':app:processReleaseResources'.cs Solution> gradle.properties에 아래 코드를 넣는다. 1android.enableAapt2=falsecs 주의사항: 하지만 android.enableAapt2 옵션은 2018년 말 이후로 deprecated된다고 하니 나중에는 다른 방법을 찾아야할 것 같다. 참고: https://github.com/facebook/react-native/issues/19239