web-dev-qa-db-fra.com

Comment importer un projet natif React dans Android studio

J'ai commencé le développement de l'application Android Android en utilisant l'éditeur de texte atom. Cela fonctionne très bien tant que j'écris du code en JS et JSX.

Je dois faire des fonctionnalités qui ne sont pas disponibles dans React Native, donc je dois écrire Java code comme comme https://facebook.github.io/react-native/docs /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);
  }
}

Je ne veux pas coder Java dans atom car les suggestions ne fonctionnent pas. Pouvons-nous importer notre projet natif React dans Android studio où tous dans les classes construites de react native sont disponibles afin que je puisse avoir des suggestions de classes/méthodes lors de l'écriture de code.

Est-ce qu'il y a un moyen de faire ça ?

16
N Sharma

Allez dans Android Studio -> puis ouvrez le dossier Android de votre projet RN)

Si vous voulez des suggestions de code, Android Studio vous aidera lors de la frappe;)

23
hansfpc

Oui, il suffit d'ouvrir Android studio. Puis Ouvrir un projet Android Studio), sélectionner Android dossier de votre projet natif React.

11
Meysam Izadmehr