如何在 android studio 中导入 React Native 项目
How to import react native project in android studio
我开始使用 atom
文本编辑器开发 android 应用程序。只要我用 JS 和 JSX 编写代码,它就可以正常工作。
我必须执行 React Native 中不可用的功能,所以我需要编写 java 代码,如 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);
}
}
我不想在 atom
中编码 Java,因为建议无效。我们可以在 android studio 中导入我们的 React Native 项目吗?那里所有内置的 类 React Native 都可用,所以我可以在编写代码时得到 classes/methods 的建议。
有什么办法吗?
是的,只需打开 android 工作室。然后打开现有的Android Studio项目, select android你的react native项目的文件夹。
转到 Android Studio--> 然后打开 RN 项目的 Android 文件夹
如果您需要代码建议,Android Studio 会在您输入时帮助您 ;)
我开始使用 atom
文本编辑器开发 android 应用程序。只要我用 JS 和 JSX 编写代码,它就可以正常工作。
我必须执行 React Native 中不可用的功能,所以我需要编写 java 代码,如 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);
}
}
我不想在 atom
中编码 Java,因为建议无效。我们可以在 android studio 中导入我们的 React Native 项目吗?那里所有内置的 类 React Native 都可用,所以我可以在编写代码时得到 classes/methods 的建议。
有什么办法吗?
是的,只需打开 android 工作室。然后打开现有的Android Studio项目, select android你的react native项目的文件夹。
转到 Android Studio--> 然后打开 RN 项目的 Android 文件夹
如果您需要代码建议,Android Studio 会在您输入时帮助您 ;)