Skip to content

naxel/react-native-camera-roll-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-camera-roll-android

Documentation

Why?

Fixed issue facebook/react-native#20112

Supports

Android

Installation

react-native link react-native-camera-roll-android

Manual

android/settings.gradle: settings.gradle

+ include ':react-native-camera-roll-android'
+ project(':react-native-camera-roll-android').projectDir = new File(rootProject.projectDir, 	'../node_modules/react-native-camera-roll-android/android')

android/app/build.gradle:

dependencies {
...
+   implementation project(':react-native-camera-roll-android')
...
}

android/app/src/.../MainApplication.java:

dependencies {
...
import android.app.Application;
...
+import me.naxel.RNCameraRollAndroid.RNCameraRollAndroidPackage;
...
    protected List<ReactPackage> getPackages() {
      return Arrays.<ReactPackage>asList(
          new MainReactPackage(),
+            new RNCameraRollAndroidPackage(),
...
      );
    }

Using

import { CameraRoll as CameraRollIOS, Platform } from "react-native";
import CameraRollAndroid from 'react-native-camera-roll-android';

if (Platform.OS === 'android') {
  CameraRoll = CameraRollAndroid;
} else {
  CameraRoll = CameraRollIOS;
}

About

React Native cameraRoll for android

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published