Skip to content
This repository has been archived by the owner on Sep 2, 2020. It is now read-only.

Latest commit

History

History
58 lines (41 loc) 路 1.31 KB

installation-manual.md

File metadata and controls

58 lines (41 loc) 路 1.31 KB

Installation (Manual)

iOS

  • In Xcode:
    • Add FastImage.xcodeproj to Libraries.
    • Add libFastImage.a to Link Binary With Libraries under Build Phases.
    • More info and screenshots.

Android

  • Edit android/settings.gradle
rootProject.name = 'MyApp'

include ':app'

+ include ':react-native-fast-image'
+ project(':react-native-fast-image').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fast-image/android')
  • Edit android/app/build.gradle
apply plugin: 'com.android.application'

android {
    ...
}

dependencies {
    implementation fileTree(dir: "libs", include: ["*.jar"])
    implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
    implementation "com.facebook.react:react-native:+"  // From node_modules
+   implementation project(':react-native-fast-image')
}
  • Edit android/app/src/main/java/.../MainApplication.java
package com.myapp;

+ import com.dylanvann.fastimage.FastImageViewPackage;

....

    @Override
    protected List<ReactPackage> getPackages() {
        return Arrays.<ReactPackage>asList(
            new MainReactPackage()
+           ,new FastImageViewPackage()
        );
    }

}