about summary refs log tree commit diff
path: root/docs
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2023-09-20 20:03:07 +0100
committerGitHub <noreply@github.com>2023-09-20 12:03:07 -0700
commitd33aaf57adf4922925f92401f14317a887568647 (patch)
tree01ec1e1458ed398b3f84e3caf96708e6ac101d21 /docs
parenta1c040cd7961b5225d6be808d775f0be7d8c4173 (diff)
downloadvoidsky-d33aaf57adf4922925f92401f14317a887568647.tar.zst
Add a tip about Android emulator memory limit (#1492)
Diffstat (limited to 'docs')
-rw-r--r--docs/build.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/build.md b/docs/build.md
index c76f7c3e9..ea49df3f8 100644
--- a/docs/build.md
+++ b/docs/build.md
@@ -29,6 +29,7 @@
   - Make sure to copy the `.env.example` to `.env` and fill in any necessary tokens. (The Sentry token is NOT required; see instructions below if you want to enable Sentry.)
   - If you want to use Expo EAS on your own builds without ejecting from Expo, make sure to change the `owner` as well as `extra.eas.projectId` properties. If you do not have an Expo account, you may remove these properties.
   - `npx react-native info` Checks what has been installed.
+  - If the android simulator frequently hangs or is very sluggish, [bump its memory limit](https://stackoverflow.com/a/40068396)
   - The android simulator won't be able to access localhost services unless you run `adb reverse tcp:{PORT} tcp:{PORT}`
     - For instance, the locally-hosted dev-wallet will need `adb reverse tcp:3001 tcp:3001`
   - For some reason, the typescript compiler chokes on platform-specific files (e.g. `foo.native.ts`) but only when compiling for Web thus far. Therefore we always have one version of the file which doesn't use a platform specifier, and that should be the Web version. ([More info](https://stackoverflow.com/questions/44001050/platform-specific-import-component-in-react-native-with-typescript).)