2012-09-21 12 views
5

हाय क्या कोई मुझे बता सकता है कि परियोजना पेड़ में सहायता फ़ाइल कहां रखना है और परियोजना स्रोत में इसका उपयोग कैसे करें। क्या एडीएल फाइल संकलित हो जाएगी, अगर मैं एपीके बनाता हूं ?? ग्रहण में इसका उपयोग कैसे करें?एंड्रॉइड प्रोजेक्ट में सहायता फ़ाइल को संकलित कैसे करें?

+0

http://developer.android.com/guide/components/aidl।एचटीएमएल – Ken

उत्तर

13

एआईडीएल (एंड्रॉइड इंटरफेस परिभाषा भाषा) अन्य आईडीएल के समान है जो आपने काम किया होगा। यह आप प्रोग्रामिंग इंटरफ़ेस है कि दोनों क्लाइंट और सेवा करने के लिए पर सहमत एक दूसरे को उपयोग करते हुए इंटरप्रोसेस संवाद (IPC)

कहाँ AIDL फ़ाइल जगह के साथ संवाद को परिभाषित करने की अनुमति देता है? दोनों आवेदन होस्टिंग सेवा और किसी भी अन्य अनुप्रयोग है कि सेवा करने के लिए बांधता के स्रोत कोड में

सहेजें AIDL फ़ाइल (src/निर्देशिका में)।

क्या सहायता फ़ाइल संकलित हो जाएगी, अगर मैं एपीके बनाता हूं?

जब आप अपनी परियोजना संकलन, तो स्वचालित रूप से जनरल foler में एक फाइल उत्पन्न परियोजना।

अधिक जानकारी के लिए here पर देखें।

+0

जानकारी के लिए धन्यवाद – user1479604

0

मामले किसी में सोच रहा है, जहां AIDL फ़ाइल जब Gradle प्रणाली का निर्माण (के बाद से डॉक्स अभी भी src/ में रखने के लिए आपको बता) का उपयोग कर रखने के लिए:

Gradle के तहत आप में AIDL फ़ाइल डालने की ज़रूरत स्वचालित रूप से इसका पता लगाने के लिए src/main/aidl/

निर्माण जावा इंटरफेस और ठूंठ कार्यान्वयन के दौरान तो निर्माण/उत्पन्न/स्रोत/AIDL/{डिबग, रिहाई}/ में डाल दिया है, अन्यथा Chirag Raval द्वारा दी गई जानकारी अभी भी सही है।

1

पिछले उत्तरों के अतिरिक्त, आप केवल एआईडीएल फाइलें भी बना सकते हैं।

एंड्रॉयड स्टूडियो 3.0.1 (यह में एंड्रॉयड स्टूडियो 2.xx ही होना चाहिए):

देखें ->उपकरण विंडोज ->Gradle

संकलन पर राइट-क्लिक करें compileDebugAidl ->भागो

Compiling AIDL only. Right-click and execute

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

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