मैं अपनी परियोजनाओं को बनाने/परीक्षण करने के लिए पर अपने यूबंटू सर्वर में android sdk
इंस्टॉल कर रहा हूं।एसडीकेमेनगर बनाम "एंड्रॉइड अपडेट एसडीके" निर्भरताओं को स्थापित करने के लिए
मुझे कमांड लाइन के लिए निर्भरता स्थापित करने की आवश्यकता है और मैंने पाया कि अब आप केवल android/tools
फ़ोल्डर Android download link से डाउनलोड कर सकते हैं।
वहाँ आप पा सकते हैं bin/sdkmanager
तो मैं build-tools
और platform-tools
स्थापित करने के लिए इस्तेमाल किया, लेकिन पाया गया कि मैं Android SDK संस्करण, समर्थन भंडार, और दूसरों को स्थापित करने के लिए उपयोग कर सकते हैं।
क्या
android update sdk --no-ui --all --filter android-25
और
sdkmanager "platforms;android-25"
क्या अंतर है?
अपडेट किया गया, धन्यवाद – Caipivara
वास्तव में एक अंतर है। आप "--no-ui --all" के बिना लाइसेंस स्वीकार करने के लिए कैसे जा रहे हैं? यह sdkmanager कमांड के लिए एक वैध विकल्प नहीं है और मुझे कोई विकल्प नहीं दिख रहा है। यह वास्तव में "स्वीकार करता है" (वाई/एन) फेंकता है: निम्नलिखित संकुल उनके लाइसेंस के बाद से स्थापित नहीं किए जा सकते हैं या जिन पैकेजों पर वे निर्भर हैं उन्हें स्वीकार नहीं किया गया था: " – Galya
और दिशानिर्देशों के अनुसार ऐसा कोई वैध विकल्प नहीं लगता है: https://developer.android.com/studio/command-line/sdkmanager.html#options – Galya