webentwicklung-frage-antwort-db.com.de

So importieren Sie ein reaktives natives Projekt in Android studio

Ich habe mit der Entwicklung der Android) - Anwendung mit dem Texteditor atom begonnen. Solange ich Code in JS und JSX schreibe, funktioniert sie einwandfrei.

Ich muss Funktionen ausführen, die in React Native nicht verfügbar sind, also muss ich Java Code wie https://facebook.github.io/react-native/docs) schreiben /native-modules-Android.html

ToastModule.Java

package com.facebook.react.modules.toast;

import Android.widget.Toast;

import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;

import Java.util.Map;

public class ToastModule extends ReactContextBaseJavaModule {

  private static final String DURATION_SHORT_KEY = "SHORT";
  private static final String DURATION_LONG_KEY = "LONG";

  public ToastModule(ReactApplicationContext reactContext) {
    super(reactContext);
  }
}

Ich möchte nicht Java in atom codieren, da die Vorschläge nicht funktionieren. Können wir unser reaktives natives Projekt in Android Studio importieren, wo alle Es gibt eingebaute Klassen von React Native, so dass ich beim Schreiben von Code Vorschläge für Klassen/Methoden haben kann.

Gibt es eine Möglichkeit, dies zu tun?

16
N Sharma

Gehen Sie zu Android Studio -> und öffnen Sie den Ordner Android Ihres RN-Projekts

Wenn Sie Codevorschläge wünschen, hilft Ihnen Android Studio beim Tippen;)

23
hansfpc

Ja, öffnen Sie einfach Android Studio. Dann Öffnen Sie ein vorhandenes Android Studio-Projekt, wählen Sie Android Ordner von Ihrem reaktions nativen Projekt.

11
Meysam Izadmehr