2017-06-09 11 views
0

を、私は、このパッケージを使用しようとすると、私は次のエラーを取得する:https://github.com/avishayil/react-native-restart反応ネイティブ再始動パッケージエラー

enter image description here

MainApplication.java:

package com.app; 

import android.support.annotation.Nullable; 

import com.avishayil.rnrestart.ReactNativeRestartPackage; 
import com.facebook.react.ReactNativeHost; 
import com.facebook.react.ReactPackage; 
import com.reactnativenavigation.NavigationApplication; 
import com.avishayil.rnrestart.ReactNativeRestartPackage; 

import java.util.Arrays; 
import java.util.List; 

import io.realm.react.RealmReactPackage; 

public class MainApplication extends NavigationApplication { 
    private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { 
     @Override 
     public boolean isDebug() { 
      return BuildConfig.DEBUG; 
     } 

     @Nullable 
     @Override 
     public List<ReactPackage> createAdditionalReactPackages() { 
      return Arrays.<ReactPackage>asList(
        new RealmReactPackage(), 
        new ReactNativeRestartPackage() 
      ); 
     } 
    }; 

    @Override 
    public ReactNativeHost getReactNativeHost() { 
     return mReactNativeHost; 
    } 
} 

build.gradle:

dependencies { 
    compile project(':realm') 
    compile fileTree(dir: "libs", include: ["*.jar"]) 
    compile "com.facebook.react:react-native:+" // From node_modules 
    compile project(':react-native-navigation') 
    compile project(':realm') 
    compile project(':react-native-restart') 
} 

設定.gradle:

rootProject.name = 'App' 
include ':realm' 
project(':realm').projectDir = new File(rootProject.projectDir, '../node_modules/realm/android') 

include ':app' 

include ':react-native-navigation' 
project(':react-native-navigation').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation/android/app/') 

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

そして、ここで私は私のコードでそれを使用する方法:

import RNRestart from 'react-native-restart'; 

export default class ClassName extends Component{ 
... 

render() { 
    return (
     <View style={styles.container} accessible={true}> 
      <TouchableOpacity onPress = {() => this.onPressButton()} 
      <Text style={styles.button}> RESTART </Text> 
      </TouchableOpacity> 
     </View> 
    ); 
    } 

    onPressButton(){ 
    RNRestart.Restart(); 
    } 
} 

がどのように私はこの問題を解決することができますか?

答えて

0

自動インストールを使用して私のpbを解決しました。ギブスレポを参照してください

関連する問題