Android Studio for Platform (ASfP) की मदद से, Android ओपन सोर्स प्रोजेक्ट (AOSP) के लिए डेवलपमेंट एनवायरमेंट सेट अप किया जा सकता है. इस पेज पर बताया गया है कि नया प्रोजेक्ट शुरू करने या किसी मौजूदा प्रोजेक्ट को इंपोर्ट करने का तरीका क्या है.
नया प्रोजेक्ट बनाएं
अगर आपके पास कोई प्रोजेक्ट खुला हुआ नहीं है, तो वेलकम स्क्रीन पर नया प्रोजेक्ट पर क्लिक करें.

अगर आपके पास पहले से कोई प्रोजेक्ट खुला हुआ है, तो मेन्यू में जाकर ASfP > प्रोजेक्ट > नया प्रोजेक्ट चुनें.
विज़र्ड में प्रोजेक्ट कॉन्फ़िगरेशन की जानकारी भरें:

- मॉड्यूल पाथ: अपने AOSP के सोर्स कोड चेकआउट के रूट का पूरा पाथ बताएं. उदाहरण के लिए,
/path/to/aosp. - लंच टारगेट: लंच टारगेट डालें. इसका इस्तेमाल, बिल्डिंग के लिए किया जाता है. उदाहरण के लिए,
aosp_arm64-eng. - प्रोजेक्ट का नाम: अपने प्रोजेक्ट को कोई ऐसा नाम दें जिससे उसके बारे में ज़्यादा जानकारी मिले.
- डायरेक्ट्री / मॉड्यूल: उन शुरुआती डायरेक्ट्री या मॉड्यूल की सूची बनाएं जिन्हें आपको अपने प्रोजेक्ट में शामिल करना है. इन्हें कॉमा लगाकर अलग करें. ये रिपॉज़िटरी रूट से जुड़े पाथ होने चाहिए. उदाहरण के लिए,
frameworks/base, packages/apps/Settings. बाद में, इस सूची में और पाथ जोड़े जा सकते हैं या इसे बेहतर बनाया जा सकता है.
- मॉड्यूल पाथ: अपने AOSP के सोर्स कोड चेकआउट के रूट का पूरा पाथ बताएं. उदाहरण के लिए,
पूरा करें पर क्लिक करें. ASfP, प्रोजेक्ट का स्ट्रक्चर और
.asfp-projectकॉन्फ़िगरेशन फ़ाइल बनाता है.
अपने प्रोजेक्ट को कॉन्फ़िगर और पसंद के मुताबिक बनाना
प्रोजेक्ट को सेट अप करने के बाद, प्रोजेक्ट के रूट में मौजूद .asfp-project फ़ाइल में बदलाव करके, प्रोजेक्ट को अपनी पसंद के मुताबिक बनाया जा सकता है. इस फ़ाइल से आपको ये काम करने में मदद मिलती है:
- डायरेक्ट्री और मॉड्यूल जोड़ें या हटाएं.
- Rust या C++ जैसी अन्य भाषाओं के लिए सहायता चालू करें.
- बिल्ड फ़्लैग और एनवायरमेंट वैरिएबल कॉन्फ़िगर करें.
- टेस्ट के सोर्स तय करें.
कॉन्फ़िगरेशन के सभी विकल्पों के बारे में ज़्यादा जानने के लिए, प्रोजेक्ट की खास जानकारी देखें. .asfp-project में बदलाव करने के बाद, आपको प्रोजेक्ट को सिंक करना होगा, ताकि बदलाव लागू हो सकें.
किसी मौजूदा प्रोजेक्ट को इंपोर्ट करना
ASfP में, "इंपोर्ट करें" कार्रवाई अलग से नहीं होती. किसी मौजूदा ASfP प्रोजेक्ट कॉन्फ़िगरेशन को खोलने के लिए:
- ASfP > प्रोजेक्ट > नया प्रोजेक्ट चुनें.
- प्रोजेक्ट का नाम फ़ील्ड में, उस डायरेक्ट्री पर जाएं और उसे चुनें जिसमें मौजूद
.asfp-projectफ़ाइल को आपको खोलना है. विज़र्ड में मौजूद फ़ील्ड, चुनी गई.asfp-projectफ़ाइल के आधार पर अपने-आप भर जाएंगे. - पूरा करें पर क्लिक करें. ASfP, प्रोजेक्ट को खोलता है और उसे इंडेक्स करता है.