Tôi bắt đầu phát triển ứng dụng android bằng cách sử dụng trình soạn thảo văn bản atom
. Nó được làm việc tốt miễn là tôi viết mã trong JS và JSX.Cách nhập dự án phản ứng gốc trong studio android
tôi phải làm chức năng mà không có sẵn trong phản ứng tự nhiên, vì vậy tôi cần phải viết mã java như như 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);
}
}
Tôi không muốn viết mã Java trong atom
vì các đề xuất không hoạt động. Chúng tôi có thể nhập dự án phản ứng bản địa của chúng tôi trong studio android, nơi tất cả trong các lớp học được xây dựng của phản ứng bản địa có sẵn để tôi có thể có đề xuất về các lớp/phương pháp trong khi viết mã.
Có cách nào để thực hiện việc này không?
Cảm ơn @Hans Pina! –
Nếu nó là phản ứng bản địa được xây dựng bằng cách sử dụng npm, và nó không phải là mẫu của dự án studio Android, nó sẽ hoạt động tốt? Tùy chọn dự án nhập khẩu là gì? – HomeMade