expo-file-system missing important Android integration documentation
See original GitHub issueContext
I’m trying to use expo-2d-context
in my vanilla react-native project. This package uses expo-asset
which depends on expo-file-system
.
Environment
- Vanilla react-native project using expo universal modules
- Android device & emulator
- iOS device & emulator
Steps to Reproduce
- Integrate expo with a vanilla react-native project
- Integrate expo-file-system
- Add
require("expo-file-system").FileSystem
to yourindex.js
.
Expected Behavior
It should compile and run without an error
Actual Behavior
JavaScript error on this line: https://github.com/expo/expo/blob/master/packages/expo-file-system/src/FileSystem.js#L14

Reproducible Demo
- Clone https://github.com/flybayer/TestExpoIntegration
- Checkout the
expo-file-system
branch yarn install
react-native run-ios
orreact-native run-android
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
FileSystem - Expo Documentation
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
Read more >How to use the expo-file-system.documentDirectory function in ...
To help you get started, we've selected a few expo-file-system.documentDirectory examples, based on popular ways it is used in public projects.
Read more >expo-file-system | Yarn - Package Manager
Expo is an open-source platform for making universal native apps that run on Android, iOS, and the web. It includes a universal runtime...
Read more >File system image in react-native-webview source
I use expo-file-system to download files to the local app directory for ... The heading and paragraph are shown, but the image is...
Read more >React Native & Expo SDK Setup - OneSignal Documentation
Instructions for adding the OneSignal React Native & Expo SDK to your app for iOS, Android, and derivatives like Amazon.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Ah, yay! So then the root problem is that isn’t documented in the expo-file-system README.
Thanks!
This thread has been automatically 🔒locked🔒 since there has not been any recent activity after it was closed. Oftentimes the underlying causes of old issues and steps to reproduce them are different from those of new issues. Please open a new issue for related bugs.