The Android implementation for iOS `NativeModules.DevSettings` of React Native.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android
example
.gitignore
.npmignore
LICENSE.md
README.md
package.json

README.md

react-native-devsettings-android

The Android implementation for iOS NativeModules.DevSettings of React Native.

NOTE The features will try PR to react-native, currently this package will help to used for most RN versions.

Installation

$ npm install --save react-native-devsettings-android
$ react-native link react-native-devsettings-android

Usage

These methods are only for debug mode, doesn't effect in release mode.

import { NativeModules } from 'react-native'

// Methods
NativeModules.DevSettings.reload()
NativeModules.DevSettings.toggleElementInspector()
NativeModules.DevSettings.setIsDebuggingRemotely(bool)
NativeModules.DevSettings.setLiveReloadEnabled(bool)
NativeModules.DevSettings.setHotLoadingEnabled(bool)

// Extra method that haven't on iOS
NativeModules.DevSettings.show()

Doesn't support the following methods:

NativeModules.DevSettings.setIsShakeToShowDevMenuEnabled(bool)
NativeModules.DevSettings.setProfilingEnabled(bool)

Related projects

License

MIT