7

में प्रतिक्रिया मूल परियोजना को आयात करने के लिए कैसे मैंने atom टेक्स्ट एडिटर का उपयोग करके एंड्रॉइड एप्लिकेशन के विकास की शुरुआत की। जब तक मैं जेएस और जेएसएक्स में कोड लिख रहा हूं, यह ठीक काम कर रहा है।एंड्रॉइड स्टूडियो

मैं कौन से स्थानीय प्रतिक्रिया में उपलब्ध नहीं है कार्यक्षमता क्या करना है, तो मैं जावा कोड लिखने के लिए जरूरत के रूप में की तरह 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 में सुझाव के रूप में काम नहीं कर रहे हैं। क्या हम एंड्रॉइड स्टूडियो में हमारी प्रतिक्रिया मूल परियोजना आयात कर सकते हैं, जहां प्रतिक्रियाशील मूल के निर्मित वर्गों में सभी उपलब्ध हैं, इसलिए कोड लिखते समय मुझे कक्षाओं/विधियों का सुझाव मिल सकता है।

क्या ऐसा करने का कोई तरीका है?

उत्तर

13

एंड्रॉयड स्टूडियो पर जाएं -> फिर अपने आर.एन. परियोजना के एंड्रॉयड फ़ोल्डर खोलें

आप कोड सुझाव चाहते हैं, एंड्रॉयड स्टूडियो आप लिखते समय में मदद मिलेगी;)

+0

धन्यवाद @Hans पिना! –

+1

यदि यह एनपीएम का उपयोग कर मूल निर्मित प्रतिक्रिया है, और यह एंड्रॉइड स्टूडियो प्रोजेक्ट का टेम्पलेट नहीं है, तो क्या यह ठीक काम करेगा? तब आयात परियोजना विकल्प क्या है? – HomeMade

9

हां, बस एंड्रॉइड स्टूडियो खोलें। फिर एक मौजूदा एंड्रॉइड स्टूडियो प्रोजेक्ट खोलें, अपने प्रतिक्रिया मूल परियोजना के एंड्रॉइड फ़ोल्डर का चयन करें।

संबंधित मुद्दे