편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
2번째 줄: | 2번째 줄: | ||
;맥OS 리액트 네이티브 UIExplorer 빌드 | ;맥OS 리액트 네이티브 UIExplorer 빌드 | ||
<source lang='console'> | |||
zeta-iMac:workspace testuser$ git clone https://github.com/facebook/react-native.git | |||
< | |||
zeta-iMac: | |||
Cloning into 'react-native'... | Cloning into 'react-native'... | ||
remote: Counting objects: 134063, done. | remote: Counting objects: 134063, done. | ||
35번째 줄: | 10번째 줄: | ||
Receiving objects: 100% (134063/134063), 118.89 MiB | 1.28 MiB/s, done. | Receiving objects: 100% (134063/134063), 118.89 MiB | 1.28 MiB/s, done. | ||
Resolving deltas: 100% (92316/92316), done. | Resolving deltas: 100% (92316/92316), done. | ||
</ | </source> | ||
<source lang='console'> | |||
zeta-iMac:workspace testuser$ cd react-native/Examples/UIExplorer/android/app/ | |||
< | |||
zeta-iMac: | |||
zeta-iMac:app testuser$ keytool -genkey -v -keystore production.keystore -alias jmnote -keyalg RSA -keysize 2048 -validity 10000 | zeta-iMac:app testuser$ keytool -genkey -v -keystore production.keystore -alias jmnote -keyalg RSA -keysize 2048 -validity 10000 | ||
키 저장소 비밀번호 입력: | 키 저장소 비밀번호 입력: | ||
69번째 줄: | 36번째 줄: | ||
(키 저장소 비밀번호와 동일한 경우 Enter 키를 누름): | (키 저장소 비밀번호와 동일한 경우 Enter 키를 누름): | ||
[production.keystore을(를) 저장하는 중] | [production.keystore을(를) 저장하는 중] | ||
</ | </source> | ||
< | <source lang='console'> | ||
zeta-iMac:app testuser$ ls | zeta-iMac:app testuser$ ls | ||
BUCK gradle.properties proguard-rules.pro src | BUCK gradle.properties proguard-rules.pro src | ||
build.gradle production.keystore react.gradle | build.gradle production.keystore react.gradle | ||
</ | </source> | ||
< | <source lang='console'> | ||
zeta-iMac:app testuser$ vi gradle.rpoperties | zeta-iMac:app testuser$ vi gradle.rpoperties | ||
</ | </source> | ||
< | <source lang='ini'> | ||
android.useDeprecatedNdk=true | android.useDeprecatedNdk=true | ||
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore | MYAPP_RELEASE_STORE_FILE=my-release-key.keystore | ||
84번째 줄: | 51번째 줄: | ||
MYAPP_RELEASE_STORE_PASSWORD=***** | MYAPP_RELEASE_STORE_PASSWORD=***** | ||
MYAPP_RELEASE_KEY_PASSWORD=***** | MYAPP_RELEASE_KEY_PASSWORD=***** | ||
</ | </source> | ||
< | <source lang='ini' highlight='2-5'> | ||
android.useDeprecatedNdk=true | android.useDeprecatedNdk=true | ||
MYAPP_RELEASE_STORE_FILE=production.keystore | MYAPP_RELEASE_STORE_FILE=production.keystore | ||
91번째 줄: | 58번째 줄: | ||
MYAPP_RELEASE_STORE_PASSWORD=P@ssw0rd | MYAPP_RELEASE_STORE_PASSWORD=P@ssw0rd | ||
MYAPP_RELEASE_KEY_PASSWORD=P@ssw0rd | MYAPP_RELEASE_KEY_PASSWORD=P@ssw0rd | ||
</ | </source> | ||
<source lang='console'> | |||
< | |||
zeta-iMac:app testuser$ cd ../../../../ | zeta-iMac:app testuser$ cd ../../../../ | ||
zeta-iMac:react-native testuser$ ./ | zeta-iMac:react-native testuser$ vi .zprofile | ||
</source> | |||
* https://developer.android.com/ndk/downloads/index.html 에서 android-ndk-r14b-darwin-x86_64.zip 다운로드 | |||