2015-03-03 6 views
23

मैं एंड्रॉइड स्टूडियो परियोजनाओं के निर्माण के लिए टीमसिटी को कैसे सेट अप करने के लिए इंटरनेट पर कोई संदर्भ नहीं ढूंढ सकता हूं।एंड्रॉइड स्टूडियो प्रोजेक्ट बनाने के लिए टीमसिटी की स्थापना

मैं Gradle and TeamCity को, IntelliJ Idea and TeamCity के लिंक मिल गया है, लेकिन विशेष रूप से TeamCity में एक Android स्टूडियो प्रोजेक्ट के निर्माण पर कुछ भी नहीं है।

क्या कोई मुझे सही दिशा में इंगित कर सकता है?

+4

-वॉटर्स। कोई टिप्पणी क्यों आपने इसे वोट दिया है? यह एक वैध सवाल है, और उत्तर अभी तक एसओ पर नहीं मिला है। एसओ अक्सर टीम शहर सेटअप सवालों के साथ सौदा करता है। –

उत्तर

26

योल की दिशा के लिए धन्यवाद, मैंने इसे अभी सेट कर लिया है।

चरणों अगर कोई रुचि रखता है नीचे हैं:

  1. निर्माण एजेंट सर्वर पर Gradle स्थापित करें। मैं http://gradle.org/downloads से Gradle-2.3.bin लिया और सी में कॉपी किया: \ Gradle-2.3
  2. वातावरण चर GRADLE_HOME = सी सेट: \ Gradle-2.3
  3. निर्माण एजेंट सर्वर पर एंड्रॉयड स्टूडियो को स्थापित करें। यह भी एंड्रॉयड एसडीके स्थापित करना चाहिए
  4. वातावरण चर ANDROID_HOME सेट = C: \ के साथ उपयोगकर्ता \% वर्तमान उपयोगकर्ता% \ AppData \ Local \ एंड्रॉयड \ एसडीके
  5. पुनः प्रारंभ TeamCity एजेंट सर्वर
  6. सेटअप अपने निर्माण विन्यास ग्रैडल रनर, ग्रैडल कार्यों को 'क्लीन बिल्ड' पर सेट करना और ग्रैडल होम पथ सेट करना। अपने एंड्रॉइड प्रोजेक्ट

बिल्ड चलाने के लिए प्रोजेक्ट निर्देशिका में कार्य निर्देशिका सेट करें!

enter image description here

+0

क्या आप बता सकते हैं कि मैं एंड्रॉइड स्टूडियो प्रोजेक्ट में टीमसिटी के कार्यान्वयन कैसे कर सकता हूं? – Erum

+0

मैंने सोचा कि मैंने किया^:) आपको यह सुनिश्चित करने की ज़रूरत है कि आप अपने एंड्रॉइड प्रोजेक्ट को ग्रैडल के माध्यम से बना सकते हैं। यह पहला कार्य है और टीमसिटी से अलग है। एक बार आपके पास यह हो जाने के बाद कि आप अपने ग्रेडल कार्यों को निष्पादित करने के लिए टीमसिटी ग्रैडल टास्क रनर का उपयोग कर सकते हैं। एकमात्र हिस्सा जहां हम अटक गए थे, पर्यावरण चर और एसडीके के साथ बिल्ड सर्वर को कॉन्फ़िगर कर रहा था। –

+0

मैंने पहले भाग को घुमाया और मैंने TEAMCITY स्थापित किया है लेकिन दूसरे बिंदु के लिए समस्या प्राप्त करने से आप मुझे @ डीआर की मदद कर सकते हैं। एबीटी – Erum

3

टीमसिटी पर एंड्रॉइड स्टूडियो प्रोजेक्ट बनाने के बारे में कुछ भी विशिष्ट नहीं है। यह सिर्फ एक ग्रैडल प्रोजेक्ट है, और आपको इसे इस तरह कॉन्फ़िगर करने की आवश्यकता है।

+0

यह बहुत अच्छा है, धन्यवाद। मैं अब इसके माध्यम से काम कर रहा हूँ। बिल्ड सर्वर पर ग्रैडल, एंड्रॉइड एसडीके स्थापित किया है और अब 'सफलता बनाएं!' लॉग संदिग्ध रूप से खाली दिखते हैं ... मैं खुदाई रखूंगा लेकिन सही दिशा में मुझे इंगित करने के लिए धन्यवाद –

+0

बढ़िया! मैं अब यह काम कर रहा हूँ। एक walkthrough पोस्ट करने के लिए जा रहे हैं। –

+0

मेरी धारणा यह है कि एंड्रॉइड एसडीके स्थापित करना आवश्यक नहीं होना चाहिए। build.gradle आपके एंड्रॉइड प्रोजेक्ट की सभी निर्भरताओं को सूचीबद्ध करता है, और ग्रैडल स्वचालित रूप से उन्हें डाउनलोड करने में सक्षम होना चाहिए। – yole

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