From a992dc4595f38d39f6199c3897668e1f779ae616 Mon Sep 17 00:00:00 2001 From: Alex de Mulder Date: Fri, 26 Feb 2016 10:47:31 +0100 Subject: [PATCH] Updated install docs. --- README.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index e92160c..d7fec62 100644 --- a/README.md +++ b/README.md @@ -31,21 +31,22 @@ npm i --save gl-react-native include ':RNGL' project(':RNGL').projectDir = file('../node_modules/gl-react-native/android') ``` -1. `android/app/build.gradle`: Add in dependencies block. +2. `android/app/build.gradle`: Add in dependencies block. ```gradle compile project(':RNGL') ``` -1. in your `MainActivity` (or equivalent): +3. in your `MainActivity` (or equivalent) the RNGLPackage needs to be added. Add the import at the top: ```java import com.projectseptember.RNGL.RNGLPackage; -... - -mReactInstanceManager = ReactInstanceManager.builder() - .setApplication(getApplication()) - ... - .addPackage(new MainReactPackage()) - .addPackage(new RNGLPackage()) - ... - .build(); - +``` +4. In order for React Native to use the package, add it the packages inside of the class extending ReactActivity. +```java +@Override +protected List getPackages() { + return Arrays.asList( + new MainReactPackage(), + ... + new RNGLPackage() + ); +} ``` -- 2.26.2