|
|
Line 1: |
Line 1: |
| | | |
− | == Develop ==
| |
− |
| |
− | * pi_native, that's the newsitems app
| |
− | * wasya_native, that's the main one right now
| |
− |
| |
− | === Run Emulator ===
| |
− |
| |
− | /Users/piousbox/Library/Android/sdk/tools/emulator -avd Nexus_5X_API_26
| |
− |
| |
− | This launches wasya_native 20180829
| |
− |
| |
− | ./node_modules/.bin/react-native run-android
| |
− |
| |
− | === Reload App in Emulator ===
| |
− |
| |
− | adb shell input keyevent 82
| |
− |
| |
− | R+R
| |
− |
| |
− | == Build ==
| |
− | From: https://facebook.github.io/react-native/docs/signed-apk-android
| |
− |
| |
− | Generate key, then
| |
− |
| |
− | ./gradlew assembleRelease
| |
− |
| |
− | It's here: /Users/piousbox/projects/react/pi_native/android/app/build/outputs/apk
| |
− |
| |
− | From: https://docs.expo.io/versions/latest/guides/building-standalone-apps.html
| |
− | npm install -g exp
| |
− | exp build:android
| |
− |
| |
− | == Build ==
| |
− |
| |
− | <pre>
| |
− | # get the signed keystor
| |
− | # From: https://facebook.github.io/react-native/docs/signed-apk-android
| |
− |
| |
− | react-native run-android --variant=release # this is for testing only, it doesn't do anything
| |
− | npm run eject
| |
− | cd android && ./gradlew assembleRelease
| |
− | </pre>
| |