mirror of
https://github.com/KoalaSat/nostros.git
synced 2024-09-28 22:30:41 +00:00
1.2 KiB
1.2 KiB
OSX
Make sure you have Node 16.x
Install JDK
Make sure you install version 17
https://www.oracle.com/java/technologies/downloads
Install Android Studio
Download and install https://developer.android.com/studio/index.html Make sure you have the following libraries installed globally.
npm install -g react-native-cli
brew install android-platform-tools
Open nostros/android
to automatically start the first build process.
You'll probably need to Sync with gradle files
(top-right corner)
Install watchman
Check https://github.com/facebook/watchman/releases/download or use brew:
brew install node
brew install watchman
Create Emulator (or connect Android phone and install adb)
Use the GUI of Android studio to create a new virtual devide, make sure you add enought internal storage (>= 2 GB). As of 11/10/2022 we are using a Pixel 5 as template and System image R API level 30 Android 11.0
Run app
- Point a terminal to
nostros
- Install yarn packages
yarn install
- Make sure your device is running, if you are using a physical one remember to run on a terminal:
adb reverse tcp:8081 tcp:8081
So it can connect to Metro.
- Run Metro
yarn start